我的struts配置:
<action name="myAction" class="my.controller.MyAction">
<result name="myPage">/myPage.jsp</result>
MyAction
有方法public String getSomeValue() { ... }
。
在myPage.jsp
中,我可以轻松地将该值打印到 HTML 流中:
<s:property value="someValue" />
但是,我想将其打印到控制台:
<%
//how do I reference myActionBean
String someVal = myActionBean.getSomeValue();
System.out.println(someVal);
%>
我的问题是,我如何myActionBean
在 JSP 代码块中引用动作控制器(在上面的代码中替换),就像s:property
标记在其语法中消除方法的“获取”部分一样?我想myActionBean.getSomeValue()
在 JSP 中使用 Java 访问,而不是在标签中进行访问。我知道这不是推荐的做事方式,但这只是为了调试。