仅更新选定的字段,而不是更新数据库中的所有列

时间:2014-02-01 11:16:54

标签: java java-ee struts2

我正在使用Struts2开发一个项目。有eidagecitynamegender等列。我只想更新agecity,但我还需要将gendername作为隐藏字段传递,因为对象正在重新填充,我想要填充这些字段我想要更新什么。

<s:textfield name="age" label="Age" value="%{emp.age}"/>
<s:textfield name="city" label="City" value="%{emp.city}"/>
<s:hidden name="eid" value="%{emp.eid}"/>
<s:hidden name="gender" value="%{emp.gender}"/>
<s:hidden name="name" value="%{emp.name}"/>

我的查询是

update EmpInfo set Name=?, Password=?, Gender=?, City=?, Age=?, Date=? where Emp_Id=?

我不想在jsp中使用隐藏字段。如何实现?

0 个答案:

没有答案