0

默认情况下,如果我有一个 struts 主页,它是 home.jsp,它可以是:

<%@taglib uri="/struts-dojo-tags" prefix="sd"  %>
<%@taglib uri="/struts-tags" prefix="s"  %>
<head>
<sd:head/>

</head>

<s:form action ="verify">
<s:textfield name="uname" label="name" required="true"/>
<s:textfield name="session.test2" label="test2"></s:textfield> ------(X)
<s:textfield name="age" label="age" required="true"/>
<sd:autocompleter name="country" list="cricketnations" showDownArrow="false" label ="cricket playing nations">
</sd:autocompleter>
<sd:datetimepicker name="dob" label="date of birth" displayFormat="dd-mm-yyyy" value="todayDate"/>
<s:submit  value="check"/>

</s:form>

如您所见,我已经指出第 X 行,我想直接在 actioncontext 的 Session 属性中设置 test2 参数,而不是在 valuestack 中。我想在 view.jsp 中将此值打印为 -<s:property value="%{#session.test2}" />但输出是 test2 本身。如何正确地做到这一点?我上面使用的那个似乎肯定是错误的:(

任何帮助将不胜感激

谢谢贾延德拉

4

0 回答 0