菜鸟求助 struts2标签的hidden问题
想用struts2完成对Oracle的查询和修改操作
希望实现的效果是
查询结果在result.jsp中显示
用<s:iterator></s:iterator>标签遍历List的方式显示符合条件的数据
每条数据后设一个“修改”按钮  
点击按钮进入update.jsp对该条数据进行修改
为了修改数据  
想用类似html标签中<input type="hidden">的形式显示本条数据的主键id
ps:
1、java类的查询方法应该没有问题
2、现在只考虑修改一条数据的情况
下边是我的代码
result.jsp:
<s:form name="displayform" method="post" action="update" namespace="/struts2">	
     <s:iterator value="#session.list1" var="people1">
         <s:property value="#people1.empid" />,
         <s:property value="#people1.name" />,
         <s:property value="#people1.age" />,
         <s:property value="#people1.gender" />
         <s:set name="id" value="#request.id"/>  
         <s:hidden name="id" value="#request.id"/>
         <s:property value="%{id}" />
         <br />
     </s:iterator>
     <br/>
</s:form>
update.jsp:
<s:form name="updateform3" method="post" action="update" namespace="/struts2">
     <s:textfield type="text" name="empid" label="员工号" value=""/>
     <s:textfield type="text" name="name" label="姓名" value="" />
     <s:textfield type="text" name="age" label="年龄" value="" />
     <s:textfield type="text" name="gender" label="性别" value="" />
     <s:set name="id" value="id"/>  
     <s:hidden name="id" value="id"/>
     <input type="reset" value = "重填"/><br />
     <input type="submit" value = "提交"/><br />
</s:form>
这样拿到的id的值是"id"
该如何写才对?
请赐教!
------解决方案--------------------
update.jsp想取id的值就用<s:textfield name="id" value="%{#parameters.id}" />