次の警告が表示されます
注: com.......\BeerSelect.java は未チェックまたは安全でない操作を使用します。注: 詳細については、-Xlint:unchecked で再コンパイルしてください。
タイプも指定しました. @SupressWarning オプションを使うよりも理由を知りたいです。
他のスレッドもチェックしました javacが「未チェックまたは安全でない操作を使用しています」という警告を発行する原因
以下はコードの一部です..
package com.example.web;
import com.example.model.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class BeerSelect extends HttpServlet{
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{
String c = request.getParameter("color");
BeerExpert be = new BeerExpert();
List<String> result = be.getBrands(c);
ServletContext sc = this.getServletConfig.getServletContext();
request.setAttribute("styles",result);
RequestDispatcher view = getServletConfig.getServletContext().getRequestDispathcer("result.jsp");
view.forward(request,response);
}
}
どんな種類の助けも大歓迎です..ありがとう