是的,这是正确的。旧版应用程序维护。
我如何模仿<c:set var='myvar' scope='requqst' value='val' />
老式的 Struts 1.0.2?
假设我无法将 JSTL 添加到应用程序。
你可以在完全不接触 Struts 的情况下使用 scriptlet 来做到这一点——考虑这是最后的手段:
<%
request.setAttribute("myvar", "val");
%>
我不确定 Struts 1.0.2(应该没问题),但我知道在 v1.3.8 中,这也可以:
<bean:define id="myvar" type="java.lang.String" value="val"/>
请注意,允许type
的 s 非常有限。