网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java代码中jsp多选,jsp下拉框多选

在JSP中怎么实现多项选择题,可以给以下源代码,

你说的多项选择题,我是不是可以理解成多选??

兴平网站建设公司创新互联建站,兴平网站设计制作,有大型网站制作公司丰富经验。已为兴平超过千家提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的兴平做网站的公司定做!

多选的实现是这样的:

第一: 必须将多选框放到form里面。

第二: 然后name属性完全一样,value不相同。这样当你提交到Action中的时候,只需要使用request对象获取toselect的值就行了。

第三: 获取值:request.getParameterValues("toselect"),就会将选中的多选框里面的value获取,并且返回一个String[]数组,这个数组里面就有你想要的值:即选中的值

html

body

form

input type = "checkbox" value = "A" name = "toselect"/A

input type = "checkbox" value = "B" name = "toselect"/B

input type = "checkbox" value = "C" name = "toselect"/C

input type = "checkbox" value = "D" name = "toselect"/D

/form

/body

/html

java jsp 多选框从数据库中取值后,如何设置换行?

你取出来的肯定是多个值,你用for循环后,再判断一下,一行要排几个,再到下一行多选框的值前面加br

求教,关于jsp中的多选框

如果上面代码n变量有定义,就没有错误了。我分析,你出现空指针异常,是因为你没有加对str的null判断,因为你如果没有提交test的话或者你的checkbox根本没有选,那么接收到的str肯定是空的。针对你的代码,我修改了下,你可以打开服务器,放到一个名叫test1.jsp的文件里运行。

test1.jsp:

%@ page contentType="text/html;charset=gbk"%

form method="get" action="test1.jsp"

%

String c = "";

for(int i =0;i5;i++){

c = ""+i;

%

input name="test" type="checkbox" value="%=c %"

 %=c%

/p

%

}

%

input type="submit" value="提交"

br

----------------------------

%

String[] str=request.getParameterValues("test");

if(str!=null){

for(int i=0;istr.length;i++){

out.println(str[i]);

}

}

%

/form


新闻名称:java代码中jsp多选,jsp下拉框多选
文章转载:http://bjjierui.cn/article/dsidiec.html

其他资讯