2

ELのスタックに値を追加する方法、コーディング方法について混乱していますHow to redirect to JSP and add values to the stack in EL.

これは適切かどうか

@WebServlet (name="A", urlPatterns={"/next"}) 
@WebInitParam(name="test",value="annotation") 
@WebServlet (name="A", urlPatterns={"/next"},  initParams = {@WebInitParam(name="test",value="annotation")}
4

2 に答える 2

1

サーブから jsp にリダイレクトする場合は、

ReqeustDispatcher rd = request.getRequestDispatcher("yourJsp.jsp");
rd.forward(request, response);

値を追加するには、リクエスト属性を直接設定できます。

request.setAttribute("attributeName", "attributeValue");

転送したjspで、

#{requestScope.attributeName}
于 2013-06-21T12:11:40.323 に答える
0

これはどうですか?

<c:redirect url="index-userapp.jsp">
  <c:param name="co"
        value="${param.co}"></c:param>
</c:redirect>
于 2013-06-21T12:11:51.373 に答える