两个小技巧——JSP页面中提交多组单选(多选)按钮的解决与页面传参的乱码
来源:互联网 发布:萝莉控软件是什么 编辑:程序博客网 时间:2024/05/29 13:16
在做jsp课程实验中总会遇到一些小问题,今天就说一个自己写的小技巧,关于——JSP页面中提交多组单选按钮的解决。
做实验的时候做了一个jsp的管理员页面,此时里面要显示多组同属性的单选按钮(比如说显示性别这一列,有男女两个选项),书上提供的例子只是说name相同即可,做实验的时候也没有多留意,最后显示的时候当然就悲剧了。性别这一列只显示了一个,原因嘛就是name全部都是一样的。
于是就在网上查解决办法,当然是没有的,或许大家有更好的解决办法...言归正传,最后想了好一会,既然提交的时候是有区别,那就给每组的单选按钮的name加一个id,value还是原来那个,大概就是这样:
<input type="radio" name="act<%=newvote.getVid()%>" checked="" value="1" />开启
<input type="radio" name="act<%=newvote.getVid()%>" value="0" />关闭
接收的时候循环一下,组合出这么多个“name”,就像这样(接收端,servlet或者jsp):
String id[]=new String [num];//num就是组的个数了。
for(int m=0;m<num;m++) { String newact="act"+m; id[m]=request.getParameter(newact); }
这样就可以了,id[],就是你的选项组。
<—— 下一个 ——>
页面传递参数的时候中文乱码很常见,不过现在我基本就用一个就没问题了,例:
yourString=new String(yourString.getBytes( "ISO-8859-1"),"utf-8"); //utf-8可以换成你需要的字符集。
比较简单的技巧,初学啊。
- 两个小技巧——JSP页面中提交多组单选(多选)按钮的解决与页面传参的乱码
- 一个jsp页面中多个提交按钮提交不同的页面
- 解决页面中不让提交按钮获取焦点的方法,
- 解决JSP页面传参乱码的问题
- 解决JSP页面传参乱码的问题
- 做页面原型中点击按钮跳转的小技巧
- JSP页面与数据库连接中出现的中文乱码问题分析与解决
- 一个form表单,有两个提交按钮,分别提交到不同页面(或不同的方法中)
- 强制解决jsp输出页面的乱码
- jsp页面乱码问题的解决
- jsp页面乱码问题的解决
- JSP页面乱码问题的解决
- jsp页面调试出现乱码的解决
- jsp页面中文乱码的解决情况
- jsp页面乱码问题的解决
- jsp页面乱码问题的解决
- 解决jsp页面取出的数据乱码
- jsp页面传值的乱码问题的解决
- Snmp学习笔记
- 使用snmp4j实现Snmp功能(一)
- 使用snmp4j实现Snmp功能(二)
- 使用snmp4j实现Snmp功能(三)
- JMX监控Tomcat
- 两个小技巧——JSP页面中提交多组单选(多选)按钮的解决与页面传参的乱码
- Setting up GlassFish for JMS
- Manage, Administrate and Monitor GlassFish v3 from Java code usingAMX & JMX
- 通过JMX监控管理weblogic的运行
- 类加载机制与反射
- JMX连接WebSphere和WebLogic
- websphere、weblogic上JConsole的配置
- 在Linux 平台下使用 JNI
- XPath 语法