怎么在Jsp页面里面将Struts标签所取的值赋给一个字符串。String opt=<s:property value="#lst.options" />
代码如下<s:iteratorvalue="#session.lst"id="lst"><tr><td><s:propertyvalue="#lst.testID"/><...
代码如下<s:iterator value="#session.lst" id="lst">
<tr>
<td>
<s:property value="#lst.testID" />
</td>
<td>
<s:property value="#lst.testContent" />
</td>
</tr>
<tr>
<td>
<s:property value="#lst.options" />
<%
String[] options = opt.split("-");
for (int i = 0; i < options.length; i++) {
System.out.printf(options[i]);
}
%>
</td>
</tr>
</s:iterator> 展开
<tr>
<td>
<s:property value="#lst.testID" />
</td>
<td>
<s:property value="#lst.testContent" />
</td>
</tr>
<tr>
<td>
<s:property value="#lst.options" />
<%
String[] options = opt.split("-");
for (int i = 0; i < options.length; i++) {
System.out.printf(options[i]);
}
%>
</td>
</tr>
</s:iterator> 展开
展开全部
那要等表单提交了才能获得,或者用JSVASCRIPT获得,不提交你只能获得表单元素值没有改变之前的,也就是根本不用从页面获得,标签的值从哪取的就从哪获得
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%
String opt=((所保存的类型)request.getAttribute("lst")).options
%>
String opt=((所保存的类型)request.getAttribute("lst")).options
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然都用struts2标签了。那没必要再嵌入java代码块了把。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询