求教jsp中怎么获取到提交的表单中被选择的那个radio的值

求教jsp中怎么获取到提交的表单中被选择的那个radio的值,第1张

radio不是有个name属性的么,你只要获取那个naem属性,就会获得对应的radio值啦。看你用什么框架啊,struts1和struts2有点点不同。不过都可以用requestgetParameter("name")这种方式来获得。呵呵

你是想要获取table标签中的html标签内容还是form表单里的值?

如果是table标签中的内容可以利用加备注的形式来实现具体步骤:

1、在html中加备注信息如<!-- 表格开始 --><!-- 表格结束 -->

2、然后利用javanet包下的类来把html界面用流的形式读到内存中

3、 *** 作内存中的字符串

如果是想要form表单的值,可以使用request来获取

1、<inpu type="text" name="username" />

2、后台:String username = requestgetParameter("username");

两个问题:

保证你的表单里面的name 和你获取的是一致的

尝试一下都用 <%!  %> 而不用 <% %>

很麻烦的事:

三个div,根据select选择显示

每个div中的input,你用的是同样的name属性,分别在不同的form中

提交时又不想提交其他的div中的input

解决方法一:一般也是常用做法

select

不控制div的显示,控制input的显示

input不存在重复neme的

所有元素在同一个form中

这样做,需要对页面布局修改,考虑到各种情况(切换时显示、隐藏、某些值清空等),对于页面js部分复杂,但有利于数据处理,即form提交后的数据处理

(我做的所有项目都是此中方式)

解决方法二:

1

采用你原来的方式

2

所有input放在一个form中

2

在select切换div时,修改input的name属性,即把隐藏的div的那么属性修改成如id_1,把显示的改为id,切换时来回修改

这样就可以整个表单提交

目前只能提供者2个方式,都需要js *** 作,希望有所帮助

<form name="form1" action="提交的页面" method="post">

</form>

第一种:

在form标签中有一个输入框

<input

type="text"

name="name"/>

后台用

String

name

=

requestgetParameter("name");来获取输入框的值

第二种:

url传值的方法

<form

action="logindoname=值"

method="post">;

<a

href="logindoname=值"></a>

一般情况下使用button或者超链接的方法提交表单的时候用,或者输入框不在form中使用

<form action="submitcomment" method="post" name="submitcomment" enctype="multipart/form-data">

<input type="hidden" id="con_taskid" name="con_taskid"/>

<input type="hidden" id="con_userid" name="con_userid"/>

<input type="hidden" id="con_taskkind" name="con_taskkind"/>

<input type="hidden" id="con_content" name="con_content"/>

<input type="submit" id="confirm" name="confirm" value="确定" onClick="confirm()"/></tr>

</form>

这样的表单提交到相对应的Servlet后在控制台输出的参数值都为null

后来发现,表单设置enctype="multipart/form-data"对要上传文件的表单有效,在读取表单数据时,需要SmartUpload su=new SmartUpload()得到经实例化的对象,通过sugetFiles()getFile(0)获得文件,同一表单的其他数据通过sugetRequest()getParameter("content")获得。

当没有附件上传时,表单设置enctype="multipart/form-data"这一属性,则会使获取的表单数据为null,

删除这一属性即可成功获取表单数据。

以上就是关于求教jsp中怎么获取到提交的表单中被选择的那个radio的值全部的内容,包括:求教jsp中怎么获取到提交的表单中被选择的那个radio的值、Java中如何实现 读取jsp页面中 table表单的内容、jsp获取表单信息问题 点了提交后为什么不显示我输入的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9788074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存