首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2.x 批量提交有关问题

2012-01-15 
struts2.x 批量提交问题HTML codeform action/user/save methodposttable width80% alignce

struts2.x 批量提交问题

HTML code
 
<form action="/user/save" method="post">

<table width="80%" align="center" border="1" cellpadding="3"
cellspacing="0" bordercolor="#DCDCDC" bordercolordark="#FFFFFF"
bgcolor="#FFFFFF">
<br style="line-height: 10px;" />
<tr>
<td width="60" height="30" align="center" bgcolor="#d8e899">
<input type="checkbox" name="checkbox" value="checkbox" />
删除
</td>
<td width="40" align="center" bgcolor="#d8e899">
编号
</td>
<td width="25%" align="center" bgcolor="#d8e899">
用户名
</td>
<td width="25%" align="center" bgcolor="#d8e899">
密码
</td>
<td width="25%" align="center" bgcolor="#d8e899">
用户类型
</td>

<td width="80" align="center" bgcolor="#d8e899">
操作
</td>
</tr>





<tr onmouseout="this.style.backgroundColor= '#FFFFFF';onmouseover=this.style.backgroundColor= '#f3f6ea';"
>
<td align="center">
<input type="checkbox" name="deletes" value="checkbox" />
</td>
<td align="center" height="30px;">
1
<input name="user.id" type="hidden" class="int" value="1" />
</td>
<td align="center">
<input name="user.name" type="text" class="int" value="user001" />
</td>


<td align="center">
<input name="user.password" type="text" class="int" value="001" />

</td>
<td align="center">
<input name="user.userType.id" type="hidden" class="int" value="1" />
新手上路
</td>
<td align="center" width="120">
[
<a href="#">修改 </a>] [
<a href="#" onClick="return confirm('确认删除该用户吗?');"
>删除 </a>]
</td>
</tr>



<tr onmouseout="this.style.backgroundColor= '#FFFFFF';onmouseover=this.style.backgroundColor= '#f3f6ea';"
>
<td align="center">
<input type="checkbox" name="deletes" value="checkbox" />
</td>
<td align="center" height="30px;">
2
<input name="user.id" type="hidden" class="int" value="2" />
</td>
<td align="center">
<input name="user.name" type="text" class="int" value="user002" />
</td>




<td align="center">
<input name="user.password" type="text" class="int" value="002" />

</td>
<td align="center">
<input name="user.userType.id" type="hidden" class="int" value="1" />
新手上路
</td>
<td align="center" width="120">
[
<a href="#">修改 </a>] [
<a href="#" onClick="return confirm('确认删除该用户吗?');"
>删除 </a>]
</td>
</tr>



<tr onmouseout="this.style.backgroundColor= '#FFFFFF';onmouseover=this.style.backgroundColor= '#f3f6ea';"
>
<td align="center">
<input type="checkbox" name="deletes" value="checkbox" />
</td>
<td align="center" height="30px;">
3
<input name="user.id" type="hidden" class="int" value="3" />
</td>
<td align="center">
<input name="user.name" type="text" class="int" value="user003" />
</td>


<td align="center">
<input name="user.password" type="text" class="int" value="003" />

</td>
<td align="center">
<input name="user.userType.id" type="hidden" class="int" value="2" />
正式会员
</td>
<td align="center" width="120">
[
<a href="#">修改 </a>] [
<a href="#" onClick="return confirm('确认删除该用户吗?');"
>删除 </a>]
</td>
</tr>



<tr onmouseout="this.style.backgroundColor= '#FFFFFF';onmouseover=this.style.backgroundColor= '#f3f6ea';"
>
<td align="center">
<input type="checkbox" name="deletes" value="checkbox" />
</td>
<td align="center" height="30px;">
4
<input name="user.id" type="hidden" class="int" value="4" />
</td>
<td align="center">
<input name="user.name" type="text" class="int" value="user004" />
</td>


<td align="center">
<input name="user.password" type="text" class="int" value="004" />

</td>
<td align="center">
<input name="user.userType.id" type="hidden" class="int" value="2" />
正式会员
</td>
<td align="center" width="120">
[
<a href="#">修改 </a>] [
<a href="#" onClick="return confirm('确认删除该用户吗?');"


>删除 </a>]
</td>
</tr>



<tr onmouseout="this.style.backgroundColor= '#FFFFFF';onmouseover=this.style.backgroundColor= '#f3f6ea';"
>
<td align="center">
<input type="checkbox" name="deletes" value="checkbox" />
</td>
<td align="center" height="30px;">
5
<input name="user.id" type="hidden" class="int" value="5" />
</td>
<td align="center">
<input name="user.name" type="text" class="int" value="user005" />
</td>


<td align="center">
<input name="user.password" type="text" class="int" value="005" />

</td>
<td align="center">
<input name="user.userType.id" type="hidden" class="int" value="3" />
金牌会员
</td>
<td align="center" width="120">
[
<a href="#">修改 </a>] [
<a href="#" onClick="return confirm('确认删除该用户吗?');"
>删除 </a>]
</td>
</tr>



<tr onmouseout="this.style.backgroundColor= '#FFFFFF';onmouseover=this.style.backgroundColor= '#f3f6ea';"
>
<td align="center">
<input type="checkbox" name="deletes" value="checkbox" />
</td>
<td align="center" height="30px;">
6
<input name="user.id" type="hidden" class="int" value="6" />
</td>
<td align="center">
<input name="user.name" type="text" class="int" value="user006" />
</td>


<td align="center">
<input name="user.password" type="text" class="int" value="006" />

</td>
<td align="center">
<input name="user.userType.id" type="hidden" class="int" value="1" />
新手上路
</td>
<td align="center" width="120">
[
<a href="#">修改 </a>] [
<a href="#" onClick="return confirm('确认删除该用户吗?');"
>删除 </a>]
</td>
</tr>

</table>
</form>



这是html代码 现在提交到了user这个action 的save方法 

user 是一个实体类,有id(主键),name,password,userType(这个是外键)

请问如何在 action 里面接收这些值呢?

[解决办法]
你POST提交的话, <input />的name设置成users[0].username就ok了

热点排行