2011-12-23 192 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") 

參數主要用於與客戶端的通信服務器。並使用屬性作爲內部消息傳遞