0

我在我的动作/控制器类中设置一些请求值,如下所示:

HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getNativeRequest();
request.setAttribute("testKey", "testValue");

但是当我试图从 JSP 中检索它时,我得到了 null 值。

<%
String testKey = ""+request.getAttribute("testKey");
%>

有什么想法,请帮忙。

4

1 回答 1

0

经过研究,我发现了两种方法:1)使用相同的 modelAttribute 并来回分配值 2)将值设置为 context.getFlowScope().put(KEY,OBJECT); 并使用 ${KEY} 从 JSP 中检索此值 (OBJECT)。

于 2013-06-13T18:33:32.430 回答