关于servlet获取button上的值问题

问题描述

如何在servlet获取button上的value值<formaction="zzxml"method="post"><inputtype="button"value="111"name="textBotton"id="button1"onclick="x()"><inputtype="text"name="m"><inputtype="submit"value="提交"></form>Stringname=req.getParameter("textBotton");System.out.println(name);在servlet上获取的值是空的是怎么回事请大虾指点

解决方案

解决方案二:
<formaction=""method="post">x(){action="zzxml";}
解决方案三:
先使用Scritp代码获取你按钮上的值然后复制到一个隐藏的表单域通过表单域提交到servlet<formaction="zzxml"method="post"><inputtype="button"value="111"id="aa"id="button1"onclick="x()"><inputtype="hidden"id="textbutton"name="textbutton"><inputtype="text"name="m"><inputtype="submit"value="提交"></form><script>document.getElementById('aa').value=document.getElementById('textbutton').value;
解决方案四:
如何实现已经不重要,重要的是为何submit按钮的value可以取到,button就不行呢?
解决方案五:
Mapmap=request.getParameterMap();了一下没有button
解决方案六:
楼主你要考虑清楚button的value就是按钮上显示的文字,通过jsp取值的话建议你在表单中设置一个隐藏域<inputtype="hidden"name="btnVal"value=""id="hidbtn">然后点击提交的时候触发一个方法重点执行这句:document.getElementById("隐藏域id").value=document.getElementById("按钮的id").value;即可。
解决方案七:
因為type是button的值不會送出,submit的才會。
解决方案八:
原来可以这样弄分啊
解决方案九:
6楼的解释是正确的,按5楼的方法就可以解决!

时间: 2024-10-30 07:57:24

关于servlet获取button上的值问题的相关文章

IE6/7中获取Button元素的值方法

下面是一款关于IE6/7中获取Button元素的值的bug方法分析研究,有需要的朋友可以参考一下. <button value="abc">测试</button> <script>  var btn = document.getElementsByTagName('button')[0];  alert(btn.value);  alert(btn.getAttribute('value')); </script>   IE8/9/10/

IE6、IE7中获取Button元素的值的bug说明_javascript技巧

测试代码如下: 复制代码 代码如下: <button value="abc">测试</button> <script> var btn = document.getElementsByTagName('button')[0]; alert(btn.value); alert(btn.getAttribute('value')); </script> IE6/7: IE8/9/10/Firefox/Safari/Chrome/Opera:

ix able-FixTable 固定表头之后,如果通过JS获取页面上控件的值??

问题描述 FixTable 固定表头之后,如果通过JS获取页面上控件的值?? $(function() { FixTable("MyTable",2, $(document.body).width()+10, $(document.body).height() - 50); }); 解决方案 不用jquery选中你的对象就行了,如果FixTable更改过DOM对象结构,需要用开发工具看下修改后的结构,调整你的选择器

servlet ajax-怎么用servlet获取oracle数据库信息后传递到jquery的ajax上进行验证

问题描述 怎么用servlet获取oracle数据库信息后传递到jquery的ajax上进行验证 package com.ibm.ajax.app1.entity; public class WebUser { private String uname; public WebUser(String uname){ this.uname=uname; } public String getUname() { return uname; } public void setUname(String u

ext net-Ext.net如何获取页面上的控件和数据值(ps:html.X()这种直接在页面写的),求全面讲解?

问题描述 Ext.net如何获取页面上的控件和数据值(ps:html.X()这种直接在页面写的),求全面讲解? 用html.X()直接在页面定义控件时,想获取控件的值怎么获取,例如Grid的选中行的ID值,又例如Dataview的选中项的URL值(属性),如何传到后台,应该用什么办法传,如两个MultiSelect点第一个中的Item第二个从后台读数据动态加载(像文件夹获取子文件),这个时候如何传递Item中的值到后台并且让第二个MultiSelect数据动态刷新?

点击Button在跳转页面怎么获取这边td的值

问题描述 解决方案 解决方案二:类似的参考:解决方案三:点击Button跳转页面获取这边的ID值示例//控件按钮修改设置<asp:GridViewID="GridView1"runat="server"AllowPaging="True"AutoGenerateColumns="False"CellPadding="4"Font-Size="9pt"ForeColor="

wpf获取ADAM传感器上的值,比如光照传感器!

问题描述 wpf获取ADAM传感器上的值,比如光照传感器! /// /// ADAM4150 /// public static ADAM4150 ADAM4150Provider { get { return (ADAM4150)ClassFactory.GetProvider(equipmentCategory.ADAM4150, Global.ComSetting); } } public static ICS.Models.Com.ComSettingModel _ComSetting

在jsp页面上使用java小脚本,如何获取页面上文本框的输入值?

问题描述 在jsp页面上使用java小脚本,如何获取页面上文本框的输入值? 在jsp页面上使用需要用到java小脚本,调用类做数据处理,但该怎么获取页面上文本框的输入值传入到java小脚本中呢? 解决方案 能嵌入到jsp里面它在这种场合就是脚本 但是执行的解释工作仍然是jvm 写在jsp里的java代码和写在Servlet没啥区别. 你在Servlet里如何取值就在这里如何去取. 对于你说的数据加密那些处理...的目的把加密处理的java写在jsp上,其实这个与你写在Servlet没有啥区别的.

html5-&amp;amp;lt;input&amp;amp;gt;可以获取修改前的值吗?

问题描述 <input>可以获取修改前的值吗? 我有很多个input标签,就是用户的个人信息.在用户修改信息的时候如果修改了一些后又不想修改了就点击取消按钮就返回初始值.如果每个都用一个变量保存原始值的话有点麻烦,请问各位老师input有什么属性可以保存初始值吗?谢谢 解决方案 页面初始化前使用js将原始值存储在一个自定义属性中,点击还原按钮的时候讲初始值替换下当前值 <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jque