情報システム科
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();
      } 
   } 
}