情報システム科
import javax.servlet.*;
import javax.servlet.http.*;
public class Sample6 extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException
{
try{
//フォームデータの取得
String tmp = request.getParameter("cars");
String carname = new String(tmp.getBytes("8859_1"), "JISAutoDetect");
//Beanの作成
CarBean cb = new CarBean();
cb.setCarname(carname);
cb.makeCardata();
//リクエストに設定
request.setAttribute("cb", cb);
//サーブレットコンテキストの取得
ServletContext sc = getServletContext();
//リクエストの転送
if(carname.length() != 0){
sc.getRequestDispatcher("/Sample6.jsp")
.forward(request, response);
}
else{
sc.getRequestDispatcher("/error.html")
.forward(request, response);
}
}
catch(Exception e){
e.printStackTrace();
}
}
}