本文作者:佚名

所属分类:网络编程

加入时间:2006-1-19

点击次数:396

<%@ page language="java" contentType="text/html" %>

<%@ page import="com.ora.jsp.util.*" %>

<html>

<body bgcolor="white">

<form action="checkbox.jsp">

<input type="checkbox" name="fruits" value="Apple">Apple<br>

<input type="checkbox" name="fruits" value="Banana">Banana<br>

<input type="checkbox" name="fruits" value="Orange">Orange<br>

<input type="submit" value="Enter">

</form>

<%

String[] picked = request.getParameterValues("fruits");

if (picked != null && picked.length != 0) {

%>

You picked the following fruits:

<form>

<input type="checkbox" name="fruits" value="Apple"

<%= ArraySupport.contains(picked, "Apple") ?

"checked" : "" %> >Apple<br>

<input type="checkbox" name="fruits" value="Banana"

<%= ArraySupport.contains(picked, "Banana") ?

"checked" : "" %> >Banana<br>

<input type="checkbox" name="fruits" value="Orange"

<%= ArraySupport.contains(picked, "Orange") ?

"checked" : "" %> >Orange<br>

</form>

<% } %>

</body>

</html>

有可能value是中文的话会出现乱码,我的pageEcoding和contentType都改成GBK了还是不行

String   a   =   request.getAttribute("name");  
  byte[]   b   =   a.getBytes("ISO-8859-1");  
  a   =   new   String(b);

那就把数组的每个元素都重新转换一下

转载于:https://www.cnblogs.com/quechao123/archive/2009/11/16/2346688.html

checkbox 在jsp中的使用相关推荐

  1. JSP中get和post请求方式的区别及乱码解决方法

    JSP中get和post请求方式的区别及乱码解决方法 get提交方式:默认method="get" 和 地址栏.超链接请求方式默认都属于get提交方式 form表单的method属 ...

  2. JSP中 input type 用法

    JSP中 input type 用法 Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍. 1,type=te ...

  3. JSP中是EL表达式与JSTL

    EL语法:${ } EL取值来自于作用域对象 1.如何从指定作用域取值(默认从最小作用域取值) pageScope.requestScope.sessionScope.applicationScope ...

  4. jsp mysql 图片路径,请教JSP中怎么向MySql中存入和取出图片

    当前位置:我的异常网» Java Web开发 » 请教JSP中怎么向MySql中存入和取出图片 请教JSP中怎么向MySql中存入和取出图片 www.myexceptions.net  网友分享于:2 ...

  5. JSP中的重定向和请求转发以及它们的区别

    我们先硬着头皮看一下重定向的定义: 重定向(Redirect): 客户端浏览器向Web应用服务器端发送一个请求,Web服务器端使用HttpServletResponse的sendRedirect()方 ...

  6. JSP中的EL表达式详细介绍

    2019独角兽企业重金招聘Python工程师标准>>> 一.JSP EL语言定义 EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能.脚本编制元素是指页面中能够用于在 ...

  7. JSP中的文件操作:数据流、File类、文件浏览、目录操作、上传下载

    ​ 文件可以永久地存储信息,从本质上讲文件就是存放在盘上的一系列数据的集合.应用程序如果想长期保存数据,就必须将数据存储到文件中,这就涉及到文件的操作.而在编写网站应用程序的过程中,有许多地方要对文件 ...

  8. 避免在JSP中写java代码

    作者:蜗牛学院CTO李懿老师 ​自从十年前的taglibs(如JSTL)和EL(表达语言,这些事情)诞生以来,在JSP中使用scriptlet(<% %>这些东西)的确是非常不鼓励的. 小 ...

  9. JSP中EL表达式失效的问题

    今天在jsp中使用el表达式,发现失效了,仔细检查发现bean并无问题.最后知道,jsp默认不使用el表达式,在头部标签添加设置isELIgnored为false即可 . <%--isELIgn ...

  10. jsp 中的js 与 jstl 运行的先后顺序

    在jsp 中运行下面的代码,结论是:js 中可以使用 标签,js 的注释 对标签无效-- 有知道原理的吗 <c:set var="flag" value="fals ...

最新文章

  1. 剑指offer:面试题41. 数据流中的中位数
  2. php数组实现堆栈的三个函数,while,do while,s函数的参数作用域,数组堆栈,常见的数组函数等学习2018/8/23...
  3. 201571030310/201571030329《小学四则运算训练软件》结对项目报告
  4. 释疑の采购订单的批量修改
  5. cocos 新工程遇到的问题
  6. Chrome 73 稳定版正式发布,macOS 支持暗色主题
  7. 转义字符html识别吗,HTML转义字符对照表
  8. 两台计算机小局域网,两台电脑连接局域网方法
  9. 如何成为团队核心?从写出不可维护的代码开始
  10. 深圳买学区房要注意事项有哪些
  11. 这应该是最全面的MySQL知识点总结啦
  12. 毕业设计实用模型(四)——回归模型的实现(R语言)
  13. 粒子的散射模拟matlab程序,基于Matlab的α粒子的散射实验模拟.pdf
  14. Windows Server 2008(修改计算机名并加入工作组)
  15. opengl与显卡驱动的关系
  16. 浙江省职称评审申报收费标准
  17. linux fetion
  18. 循环获取控制台输入scanner.nextLine()问题
  19. 小虎电商浏览器:多多打单怎么手工打单
  20. 使用OpenVINO实现人体动作识别

热门文章

  1. 大数据标签获取处理步骤_盘点大数据处理引擎
  2. python基础知识点汇总_Python基础知识梳理
  3. 现控笔记(五)稳定性与Lyapunov方法
  4. Flutter——限制TextField只能输入汉字或英文字母或数字,并限制输入最多中文10字符,英文20字符
  5. $bzoj1046-HAOI2007$ 上升子序列 $dp$ 贪心
  6. idea安装2019
  7. 2. Vue基础语法
  8. WebService接口开发
  9. 原码、反码、补码解析及其简单转化
  10. 游戏开发之深拷贝与浅拷贝(C++基础)