我用action返回了一个stock对象到jsp页面表单编辑,但textfield却获取不到对象值,请大侠指导应该如何做?
我的jsp代码如下:
<s:form action = "editstockAction">
<s:iterator value="lstStocks" id='stock'>
<tr>
<td> </td>
<td>股票:<s:property value='#stock.stockid'/> - <s:property value='#stock.stockname'/> - <s:property value='#stock.et'/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield name="totalsc" label="总股本" value="<s:property value='#stock.totalsc'>"/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.circulatsc' label="流通股本" /></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.focusprice' label="关注价格"/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.focuslevel' label="关注级别"/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.stocktrade' label="板块"/></td>
</tr>
</s:iterator>
<tr>
<td><s:submit value="保存" /></td>
<td> </td>
</tr>
<br>
</s:form>
我的jsp代码如下:
<s:form action = "editstockAction">
<s:iterator value="lstStocks" id='stock'>
<tr>
<td> </td>
<td>股票:<s:property value='#stock.stockid'/> - <s:property value='#stock.stockname'/> - <s:property value='#stock.et'/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield name="totalsc" label="总股本" value="<s:property value='#stock.totalsc'>"/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.circulatsc' label="流通股本" /></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.focusprice' label="关注价格"/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.focuslevel' label="关注级别"/></td>
</tr>
<tr>
<td> </td>
<td><s:textfield value='#stock.stocktrade' label="板块"/></td>
</tr>
</s:iterator>
<tr>
<td><s:submit value="保存" /></td>
<td> </td>
</tr>
<br>
</s:form>
解决方案 »
- s2sh部署到tomcat正常 但在jboss下面报404错误
- SSH2(struts2.0+spring2.0+hibernater3.2)上传中的空指针问题
- 关于jsp重定向后引入js的问题(求救,在线等!)
- 一个相当相当简单的问题,对了就给分!
- myEclipse 问题
- 肩客推广,我来试试
- 关于处理表单使用SERVLET获取还是JAVAbean的问题
- 毕设题目
- 谁能提供uml书的下载网址?最好是《uml用户指南》这本书,最好是英文
- 关于JSP嵌APPLET的几个问题。
- JSP、Action结合出现的问题
- 我想知道request.getSession().setAttribute设置的值存放在电脑的哪个文件里?
<s:iterator value="repairApp.parts" id="partObject" status="st">
<s:textfield name="#partObject.count"></s:textfield>
</s:iterator> 我这这样取 文本框是值的 但是我建议你 还是用input文本比较好
<input type="text" value="<s:property value='#stock.totalsc'>" />
这两种都可以啊