当前位置:编程学习 > JAVA >>

坑爹

修改和添加公用一个页面怎么弄啊 --------------------编程问答-------------------- 修改或添加的信息总得放在一个form里吧?
把form的submit按钮改成两个button
一个修改一个添加
然后根据点击的不同按钮通过js修改form的action指向不同的servlet,然后调用submit()方法提交
试试 --------------------编程问答-------------------- 添加和修改  无非就是id 有没有的问题

id = 0  添加
id > 0  修改

hibernate 的saveOrUpdate 也是根据id来确认是修改还是添加、

你form表单 

就多个id隐藏域   用el 赋值


给个小例子 (手写、符号啥的就不给出了)
jsp:


form action = save.action method = post 
   input type=hidden  name=user.id value=${user.id}
   input type=text name=user.name value=${user.name}
   input type=submit
form



action:

  User user ;//setter getter

  添加  user = new User();

  修改  user = dao.getUserById(userId);

--------------------编程问答-------------------- 谢了  啊  --------------------编程问答-------------------- @resource和@autowired的区别是什么 --------------------编程问答-------------------- 本来就是用同一个页面。
可以根据实体类的id判断为新增或者更新。
strus1 可以用<html:text property="对象.属性" />在后台带过来
servlet 就需要借助 el表达式将值带过来了。
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,