一尘不染

将参数从servlet传递到jsp页面

jsp

我必须将参数从servlet传递到jsp .Iam使用以下代码。是否可以通过这种方式传递参数?

String val="Testvalue"
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/index.jsp?valpass=val");
        dispatcher.forward(request, response);

在jsp中

String value=(String)request.getAttribute("valpass") ^


阅读 288

收藏
2020-06-10

共1个答案

一尘不染

如果从servletjsp 转发,则应设置为attributedo

request.setAttribute("key","value")

参数主要用于与客户端到服务器的通信。并使用属性作为内部消息传递

2020-06-10