我必须使用以下代码将参数从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")
^
答案 0 :(得分:4)
如果您从servlet
转发到jsp,则应设置为attribute
执行
request.setAttribute("key","value")
参数主要用于与客户端到服务器的通信。并使用属性作为内部消息传递