例如建立数据,表为person,字段为name,age,sex,other等
通过第一个页面添加name,第二个页面添加age,第三个页面添加sex信息,怎么才能使这些数据都对应于一个person的id?
通过第一个页面添加name,第二个页面添加age,第三个页面添加sex信息,怎么才能使这些数据都对应于一个person的id?
解决方案 »
- 服务器集群,数据共享的问题
- java.sql.SQLException: 第 8 个列或参数: 无法找到数据类型 DATE。
- 自学Java用哪本教材比较合适
- JBOSS4.2里面怎么没有standardjaws.xml文件?
- Ireport 实现子表的动态列问题
- 部署DUKE实例时的一个小问题,请教大家?
- 用eclips+tomcat+lomboz开发JSP 其中 Lomboz是做什么用的!!!
- spring mvc问题
- 紧急啊 如何更新数据的时候 让回显的checkbox的数据让它打上勾
- 小白求教。eclipse如何导入一个只有html和css的项目?
- No WebApplicationContext found: no ContextLoaderListener registered?
- uri 问题
或者,把Person对象放Session中,
最后一个页面提交后,再集中做数据库更新操作。
就执行一次
request.setAttribute("id",request.getParameter("id"));//将ID信息放入request中,便于下个页面使用
然后你的第一、二、三页面都加入
<input type="hidden" name="id" value="${id}">
这样的id就不会丢失了。
KillEr_Jok的方法还没尝试成,但是感觉是这个思路
就执行一次
request.setAttribute("id",request.getParameter("id"));//将ID信息放入request中,便于下个页面使用
然后你的第一、二、三页面都加入
<input type="hidden" name="id" value="${id}">
这样的id就不会丢失了。
况且,30分钟之内,用户不能完成一个向导Form的输入,似乎不太可能。
单纯传ID,可以用hidden input做,但是传一个Person对象的话,隐藏字段就不太合适了。