文档章节

一个表单中多个submit往后台传数据是,如何区分

酷呐么踏踏
 酷呐么踏踏
发布于 2017/07/25 09:52
字数 143
阅读 3
收藏 0
点赞 0
评论 0

网页代码:

<form action="GotoServlet" method = "post">

    <input type="submit" value="Login in" name="login">

    <input type="submit" value="Sign in" name="sign">

</form>

Servlet代码:

if(request.getParameter("login")!=null){

....

}

if(request.getParameter("sign")!=null){

...

}

当点击相对的submit时,对应name属性的submit会被执行,这样就合理的使一个form中有多个submit

当解决乱码问题后,对应    

                 String input = request.getParameter("login");
                 String result = new String(input.getBytes("iso-8859-1"), "utf-8");
                 System.out.println(result);

                 String input = request.getParameter("zuche");
                 String result = new String(input.getBytes("iso-8859-1"), "utf-8");
                 System.out.println(result);

得到的是value的值“登陆”  “注册”

© 著作权归作者所有

共有 人打赏支持
酷呐么踏踏
粉丝 2
博文 32
码字总数 21543
作品 0
太原
程序员
EXTjs中关于form验证,emptyText属性的问题

ext的form中我们验证,用到emptyText属性的时候,这个相当于一个defalutValue,所以在form提交的时候,会传到后台去,而这不是需要的,我们需要的是只是提示,没有填写的时候,传' '过去. 解决...

EDIAGD ⋅ 2013/03/29 ⋅ 0

浅谈CSRF攻击方式

一.CSRF是什么?   CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么?   你这可以这...

wsj234 ⋅ 2014/01/21 ⋅ 0

Django - 如何处理前端的ajax form submit 请求?通过json返回处理结果,不要重定向(redirect)

问题背景 在web应用开发中,经常遇到需要诸如用户注册提交个人信息,或者录入商品信息的需求。在浏览器上一般以一个Form表单来包含用户所有需要输入的控件。那么浏览器需要在用户输入完所有信...

fall4u ⋅ 01/09 ⋅ 0

关于web开发中页面传值问题

对于web开发中,常用到从一个页面向另一个页面传值,下面是几种常用的传值方法 1.在struts2框架下进行的开发中,常用的一种方法 " name="roomId"> 在这个方法中,是利用隐藏域来传递值的(例...

lost的熊猫 ⋅ 2012/10/26 ⋅ 0

浅谈CSRF攻击方式

一.CSRF是什么?   CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么?   你这可以这...

冬梅树下栖息冬狼 ⋅ 2013/12/16 ⋅ 1

在Uliweb中防止表单多次提交的实现

防止表单重复提交并不是一个新问题,在这篇文章《[Prevent Duplicate Form Submission][1]》就讲了许多的办法: 禁止提交按钮 Post/Redirect/Get 模式 保存唯一Token值到session中 在数据库中...

limodou ⋅ 2013/10/24 ⋅ 0

Struts2+Jxl Excel 导出

struts.xml <package name="default" namespace="" extends="struts-default"> <action name="exportExcel" class="ExcelExportAction" method="exportExcel"><result name="success" type="......

ForingY ⋅ 2015/12/01 ⋅ 0

Post与Get提交小结

狭义讲,这两种方式的区别就是:以何种方式"携带"数据. get提交,通过url后跟一对或多对键|值的方式传递给请求的页面. post提交,通过将数据夹带在body区域传递给请求的页面. 表单提交方式(Http...

luxu ⋅ 2014/04/26 ⋅ 0

javascript二个submit问题

半醉人间 ⋅ 2012/08/27 ⋅ 4

HTML&CSS基础学习笔记1.25-input标签提交数据

提交数据 我们在表单上填的信息很多情况下需要提交到后台。 <input>的[type]属性值为“submit”时,表示提交表单数据。它在页面的表现形式也是个按钮,点击该按钮,表单数据将会提交给服务器...

MayaTeacher ⋅ 2016/08/29 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Mahout基于内存的DataMode 推荐引擎Demo2

Mahout基于内存的DataMode 推荐引擎Demo2 //注释的部分是基于文件也可以理解为基于日志文件的, //DataModel 可以有很多种,实现abstractDataMode的子类,原则上都可以作为数据源,个人觉得,...

xiaomin0322 ⋅ 8分钟前 ⋅ 0

Docker部署Tomcat及Web应用

一、在线下载docker yum install -y epel-releaseyum install docker-io # 安装dockerchkconfig docker on # 加入开机启动service docker start # 启动docker服务 1 ...

Jeam_ ⋅ 8分钟前 ⋅ 0

研发运营一体化能力成熟度模型

研发运营一体化是指在 IT 软件及相关服务的研发及交付过程中,将应用的需求、开发、测试、部 署和运营统一起来,基于整个组织的协作和应用架构的优化,实现敏捷开发、持续交付和应用运营的无...

stars永恒 ⋅ 13分钟前 ⋅ 0

jQuery缩小放大触发事件

jquery的resize()方法使用 <html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> var i = 0; $(document).ready(function(){ ......

RobertZou ⋅ 14分钟前 ⋅ 0

eclipse python 搭建

https://jingyan.baidu.com/article/9113f81b68ebce2b3214c7e0.html https://www.cnblogs.com/ZhangRuoXu/p/6397756.html https://blog.csdn.net/zhangphil/article/details/78962159 字符集......

之渊 ⋅ 14分钟前 ⋅ 0

weex,react native,flutter

weex: 一次编写,处处运行 RN: 学一次,到处写(针对安卓,IOS平台特性 各自写,会有很大一部分是一样的代码) 这些方案是否真正的解决了跨平台问题呢?从目前的状况来看,很显然是没有的,因...

东东笔记 ⋅ 21分钟前 ⋅ 0

Spring Cloud微服务分布式云架构-集成项目

Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必...

明理萝 ⋅ 25分钟前 ⋅ 1

SpringMVC图片上传问题解决

当我们上传图片时一直发现: MultipartFile file = null; if (request instanceof MultipartHttpServletRequest) 匹配不上, 解决方案: 在前端xml加入如下配置代码即可 <!-- 图片上传bean --...

泉天下 ⋅ 28分钟前 ⋅ 0

Spring表达式语言(SpEL)

1、SpEL引用 Spring EL在bean创建时执行其中的表达式。此外,所有的Spring表达式都可以通过XML或注解的方式实现。下面将使用Spring表达式语言(SpEL),注入字符串,整数,Bean到属性。 SpEL的...

霍淇滨 ⋅ 43分钟前 ⋅ 0

Gradle使用阿里云镜像

gradle 生命周期中有一个初始化( Initialization )的过程,这个过程运行在 build script 之前,我们可以在这个地方做一点系统全局的设置,如配置仓库地址。 你可以在以下几个位置实现仓库地址...

明MikeWoo ⋅ 52分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部