2011-12-23 148 views
3

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

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

在JSP中

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

回答

4

如果从servlet着的jsp你应该设置为attribute

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

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