0

デフォルトでは、次のような home.jsp である struts ホームページがある場合:

<%@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 を指摘したので、valuestack ではなく actioncontext の Session プロパティに test2 パラメータを直接設定したいと考えています。この値をview.jspに出力したいのです<s:property value="%{#session.test2}" />が、出力はtest2そのものです。これを正しく行う方法は?私が上で使用したものは確かに間違っているようです:(

どんな助けでも大歓迎です

ありがとう

4

0 に答える 0