1
私はjava Googleアプリエンジンを使用しています。私はconversationbase.jspこのサーブレットの応答データをApp Engine JSPに渡すことができないのはなぜですか?
<body>
<%=request.getAttribute("conversationOfLesson") %>
</body>
が、オープンconversationbase.jspでサーブレット "ConversationServlet.java"
にpublic void doGet(HttpServletRequest req, HttpServletResponse resp)
throws IOException {
String para=req.getParameter("param");
String data=getDatafromDB(para);
//Now I want to pass this data to conversationbase.jsp
req.setAttribute("conversationOfLesson", data);
try {
req.getRequestDispatcher("conversationbase.jsp").forward(req, resp);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
を持って、それは "null
"
を示したそれから私は
<body>
${conversationOfLesson}
</body>
を試してみました
ただし、conversationbase.jspを開いたときは何も表示されませんでした。
このエラーを解決するにはどうすればよいですか?
フォームの一部ではありません – Jens
データはデバッグして見てください。 –
サーブレットをどこで呼び出すかは分かりますが) –