-1

私の Java Dynamic Web Application では、action="post" によって Payment.jsp からサーブレットに値を渡しています。サーブレット doPost() メソッド内:

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws     
    ServletException, IOException {

    String cost=request.getParameter("COST_ID");
    HttpSession session=request.getSession();
    synchronized (session) {  
        session.setAttribute("payamount", cost);
    }
    request.setAttribute("cost", cost);
    request.getRequestDispatcher("makepayment.jsp").forward(request, response); 
}

makepayment.jsp で ${cost} を使用して値を取得します

私の問題は、アドレスバーに移動してEnterキーを押すと、$ {cost}が何も印刷されないことです。

それは doGet() メソッドを呼び出すためですが、どうすればこの問題を解決できますか?

4

1 に答える 1