当前位置:  技术问答>java相关

一个表单两个submit的问题。

    来源: 互联网  发布时间:2015-10-29

    本文导语:  针对数据库中的一条记录,表单显示该记录。现在有两个button:1,删除该记录;2,修改该记录。对应两个button的是两个不用JSP页面。我现在有两种方法提交该记录,1,增加一个隐藏表单;2,采用session.但是...

针对数据库中的一条记录,表单显示该记录。现在有两个button:1,删除该记录;2,修改该记录。对应两个button的是两个不用JSP页面。我现在有两种方法提交该记录,1,增加一个隐藏表单;2,采用session.但是两种方法好象并不理想。谁有更好的办法?

|
这时我们的方法。是在servlet中控制的,比较麻烦,但和结构化。
servlet中
.....
boolean isClick(HttpServletRequest request, String buttonName)
{
return (request.getParameterValues(buttonName)==null ? false : true);
}
......
if( isClick(request, "btnSELECTStb") ) {
target = onClickSelect(request, response, so, params, control);
} else if( isClick(request, "btnSELECTALLStb") ) {
target = onClickSelectAll(request, response, so, params, control);
} else if( isClick(request, "btnSELECTLOCKStb") ) {
target = onClickSelectLock(request, response, so, params, control);
} else if( isClick(request, "btnINSERTStb") ) {
target = onClickInsert(request, response, so, params, control);
} else if( isClick(request, "btnUPDATEStb") ) {
target = onClickUpdate(request, response, so, params, control);
} else if( isClick(request, "btnDELETEStb") ) {
target = onClickDelete(request, response, so, params, control);
} else {
target = defaultEvent(request, response, so, params, control, refererURL);
}
-----------

|
在删除submit按扭上加单击事件:onclick="this.form.action='/tech-qa-java/delete.html'"
在修改submit按扭上加单击事件:onclick="this.form.action='/tech-qa-java/update.html'"

|
删除用一个url就可以了阿
例如
deltet.jsp?op=deltete&pk=12
而update对一个submit

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML 各种表单和输入框用法介绍
  • 智能在线表单设计器 FreeForm智能在线表单设计器
  • jQuery form表单reset按钮重置清空表单的实现代码
  • 表单验证插件 Jquery表单验证插件
  • 表单用enctype="multipart/form-data"二进制流形式提交的话,除了file,其他的表单控件应该用什么方法接收呢?
  • jQuery中验证表单提交方式及序列化表单内容的实现
  • php提交表单到当前页面、提交表单后页面重定向的实例代码
  • Wordpress联系表单插件 Contact Form 7
  • jQuery表单验证插件 validVal
  • 表单验证 Validform
  • 验证HTML表单的输入数据 fValidator
  • JavaScript 表单工具包 wForms
  • jQuery表单插件 jFormer
  • 迷你表单美化框架 Ideal Forms
  • 自定义表单系统 FormDesign
  • 使用jQuery重置(reset)表单的方法
  • PHP表单构建工具 FormBuilder
  • jquery easyui表单重置扩展思路
  • 表单美化插件 Formee
  • 表单数据持久化 Garlic.js
  • JSP 重置按钮清空传入的表单数据实例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3