2012-03-10 12 views
-1

エラー[私はので、私は(ちょうどリンク)の画像を投稿することができない新しいユーザー午前] http://i.imgur.com/AEjev.pngJSPサーブレットスクリプト、パラメータの引渡し

マイask.jsp(ライン15-20)----- -------------------------------------------------

<%! 
     String corpus = new String(); 
     String getStory() 
     { 
      corpus = request.getParameter("story"); 
      return corpus; 
     } 

%> 

なお、以下に示すように、私は私の「processStory」サーブレットからそれを送っているが、それはシンボル「要求」を見つけることができないと言っているようだ: -

finally { 
     RequestDispatcher rd = request.getRequestDispatcher("/ask.jsp"); 
     request.setAttribute("story", storyTold); 
     rd.forward(request, response); 
     out.close(); 
    } 
+2

感嘆符をなくしてください。しかし、この種のコードはスクリプトレットに含まれるべきではありません。また、属性を設定しますが、パラメータを取得しようとします。彼らは違う。 –

答えて

0

<%!<%request.getParameter()request.getAttribute()を試してください。 ところで、なぜあなたのスクリプトレットにメソッドを定義していますか?

+0

ありがとうございましたが、それは助けにはなりませんでしたが、感嘆符なしにはるかに悪いように見えましたので、私は脳を持ってセッションを使いました。あなたの時間を感謝しました。 – NinjitsuCoder

0

リクエスト属性を設定しているので、JSPでrequest.getAttributeを実行する必要があります。 ところで、スクリプトレットはJSPで使用されなくなりました。

+0

ありがとう、私はNoobです。 – NinjitsuCoder

関連する問題