当前位置: 技术问答>java相关
捕获一个jsp页面里不同form的命令按钮事件
来源: 互联网 发布时间:2015-10-25
本文导语: ... ... 通过String sAction = request.getParameter("action"),然后加上判断语句,我只能捕获第一个form的按钮事件,无法获得form2的按钮事件,请高手赐教,非常感谢! | 非常感谢您,您的方法管用,假如两...
...
...
通过String sAction = request.getParameter("action"),然后加上判断语句,我只能捕获第一个form的按钮事件,无法获得form2的按钮事件,请高手赐教,非常感谢!
|
非常感谢您,您的方法管用,假如两个form的按钮名字必须一样,比如一个是对主表操作,一个是对从表进行操作,他们的value都是“新建”,请问如何解决,再次感谢!
若两个按钮的名字一样,确实不能再按这种方法了
如果你的处理页面只有一个(也只有在一个的情况下你才会这样操作,是吗),可以通过query字段来传递信息,如下:
这样你在接受页面target.jsp里就可以用request.getParameter("action")来获得当前提交的表单了
如果你认为query字段方法不安全(确实不安全,因为用户可以直接修改它),不妨用hidden对象来传递标志,如下:
这样你也可以用request.getParameter("action")来获得当前操作的表单
不知是否符合你的要求?
若两个按钮的名字一样,确实不能再按这种方法了
如果你的处理页面只有一个(也只有在一个的情况下你才会这样操作,是吗),可以通过query字段来传递信息,如下:
这样你在接受页面target.jsp里就可以用request.getParameter("action")来获得当前提交的表单了
如果你认为query字段方法不安全(确实不安全,因为用户可以直接修改它),不妨用hidden对象来传递标志,如下:
这样你也可以用request.getParameter("action")来获得当前操作的表单
不知是否符合你的要求?