package jp.co.wownet.education.servlet; import java.io.*; import java.util.*; //サーブレット import javax.servlet.*; import javax.servlet.http.*; /** リクエストの転送元サーブレットです。 @author Fumitaka Makino */ public class ForwardTest03 extends HttpServlet { /** HTTP命令のGETに対応するメソッドで、スーパークラスのdoGetを オーバーライドしています。WEBサーバーに対してGETによって要 求があったときにdoGetが呼ばれます。 @param request HTTPリクエストされたときの情報等がカプセル化されたオブジェクト @param response 一般的にブラウザ(リクエスト元)に対して応答する情報をカプセル化したオブジェクト @exception ServletException サーブレット内部で発生した問題全般 @exception IOException Stream系の問題が発生したときなど */ public void doGet( HttpServletRequest request , HttpServletResponse response ) throws IOException,ServletException{ //requestに値をセット request.setAttribute("value",new Goods("パソコン",200000)); //ディスパッチャの取得 RequestDispatcher rd = getServletContext().getRequestDispatcher("/test.jsp"); //転送 rd.forward( request , response ); } }