这篇文章介绍的只是一些两个页面,一个页面是我们常见的调查表,一个页面是用于显示用户输入的调查信息。(不涉及数据库等操作)

效果图:


调查表的页面代码

<%@ page language="java" contentType="text/html; charset=utf-8"  pageEncoding="utf-8"%>
<html>
<body><h3>信息调查</h3><form   name="f1" method="post" action="out.jsp">姓名: <input type= "text" name="uname"/><br />性别:<input type="radio" name="usex" value="男" checked="checked" />男<input type="radio" name="usex" value="女" />女       <br/>学历:<select name="ueducation">                                <!-- select 元素可创建单选或多选菜单 --><option value="初中及以下">初中级以下</option>   <!--option 元素定义下拉列表中的一个选项(一个条目--><option value="高中">高中</option><option value="大专">大专</option><option value="本科">本科</option><option value="研究生">研究生</option><option value="博士">博士</option> </select> <br />获取信息渠道:<input type="checkbox" name="uchannel" value="杂志"/>杂志<input type="checkbox" name="uchannel" value="网络"/>网络<input type="checkbox" name="uchannel" value="朋友推荐"/>朋友推荐<input type="checkbox" name="uchannel" value="报纸"/>报纸<input type="checkbox" name="uchannel" value="其他"/>其他<br /><input type="submit" name="submit" value="提交"/></form>
</body>
</html>

显示用户输入的调查信息的页面代码:

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<body><%request.setCharacterEncoding("utf-8");                       //上一个页面传送的参数的编码方式设置为“utf-8”不然会出现乱码String uname=request.getParameter("uname");                    //获取上一个页面的用户名String usex=request.getParameter("usex");String ueducation=request.getParameter("ueducation");String[] uchannel=request.getParameterValues("uchannel");   //获取请求中指定参数的所有值%>您输入的调查信息:    <br />姓名:<%=uname %>    <br />性别:<%=usex %> <br />学历:<%=ueducation %><br /><% if(uchannel!=null){     //如果获取渠道不为空%>渠道:<%for(int i=0;i<uchannel.length;i++){%><%=uchannel[i] %> &nbsp;&nbsp;<% }}%>
</body>
</html>

代码关键字查找解释:
①form创建表单,action=要跳转的页面,如果为空则返回本页面

②input 可输入数据的输入字段。
type 属性,可以是text(文本字段)或者其他属性。(如:password(密码字段),submit(按钮),checkbox(复选框),radio(单选框),reset(重置按钮)。)

③name 表单的名称,调用时值的名字。

④request.getParameter(“uname”);获取客户端乏味服务器的参数值

⑤request.getParameterValues(“uchannel”);获取请求中指定参数的所有值

⑥“&nbsp“ 不换行空格

jsp实现网页的在线调查功能相关推荐

  1. 05传智_jbpm与OA项目_部门模块中增加部门的jsp页面增加一个在线编辑器功能

    这篇文章讲的是在线编辑器功能,之前的部门模块中,增加部门的功能jsp页面起先是这么做的. 加入在线编辑器之后要达到的效果是: 采用一个插件,名为FCKeditor-v2.6.3.要理解一个插件,要先从 ...

  2. 网页版在线聊天java Socket实现

    注:本文引用地址http://www.jb51.net/article/84689.htm 本文为大家分享了一个满足在线网页交流需求的实例,由于java Socket实现的网页版在线聊天功能,供大家参 ...

  3. JSP实现在线调查问卷系统

    项目编号:BS-PT-014 开发技术: jsp/servlet   前端技术:jquery+layui 开发工具:IDEA/Eclipse 数据库:MYSQL5 功能介绍: 在线调查问卷系统:实现了 ...

  4. 基于JSP的在线调查问卷系统

    <基于JSP的在线调查问卷系统>该项目采用技术:jsp +servlet +mysql+jdbc+css+js等相关技术,项目含有源码.课设报告.配套开发软件.软件安装教程.项目发布教程等 ...

  5. 计算机毕业设计、实战项目之 [课设文档]基于JSP的在线调查问卷系统[包运行成功]

    <基于JSP的在线调查问卷系统>该项目采用技术:jsp +servlet +mysql+jdbc+css+js等相关技术,项目含有源码.课设报告.配套开发软件.软件安装教程.项目发布教程等 ...

  6. 关于美食商城HTML网页设计-----在线美食订餐网站html模板源码30个页面(功能齐全) html+css+javascript网页设计实例 企业网站制作...

    关于美食商城HTML网页设计-----在线美食订餐网站html模板源码30个页面(功能齐全) html+css+javascript网页设计实例 企业网站制作 临近期末, 你还在为HTML网页设计结课 ...

  7. 使用Javaweb实现在线调查问卷系统

    作者主页:编程指南针 简介:Java领域优质创作者.CSDN博客专家  Java项目.简历模板.学习资料.面试题库.技术互助 文末获取源码 项目编号:BS-PT-014 开发技术: jsp/servl ...

  8. 简单java socket_基于Java Socket实现一个简易在线聊天功能(一)

    最近做了一个项目,其中有一个在线网页交流的需求,好久没写代码了,手都生疏了,于是先写demo练练手,分享到脚本之家平台,以此做个记录,方便自己和大家使用. 先给大家说下实现步骤分这样几大步: 1.使用 ...

  9. [附源码]Java计算机毕业设计SSM高铁乘坐舒适性在线调查及评价系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. python退出程序-【转】python 退出程序的方式
  2. SQL Server中的锁的简单学习
  3. [密码学] 基础知识
  4. 年轻人,别动不动就想搞个“大社交”,工具型社交才是正路子
  5. 6-day6-函数-1
  6. 在C++ Builder中用socket api来写网络通讯程序(同时支持TCP和UDP协议)
  7. markdown java 代码高亮_MarkdownPad2使用代码高亮插件
  8. timerfd与epoll
  9. C#中break,continue,return,,goto,throw的区别(转)
  10. Zookeeper的一致性协议:Zab
  11. Codeforces 439E Devu and Birthday Celebration 容斥
  12. 2017年软件工程第八次作业-互评Alpha版本
  13. DirectX 龙书 混合 理解
  14. 时序数据库详解和使用
  15. 爬虫day1 requests基本用法和网页基础
  16. scala 编程(其五)集合,交差交差集
  17. 解决git Please use -- (and optionally --no-guess) to disambiguate
  18. 网站安全公司waf防火墙的作用分析
  19. 0x80073712_更新系统发生0x80073712错误,怎么解决?
  20. 本科计算机er如何入手一些项目?

热门文章

  1. execv shell_exec系列函数(execl,execlp,execle,execv,execvp)使用
  2. android 点动态显示图片,Android用RecyclerView实现动态添加本地图片
  3. python判断网页密码加密方式_Python模拟网页中javascript加密与验证的相关处理
  4. 长沙湘江科技学校计算机信息,长沙湘江科技中等职业学校简介|长沙湘江科技中等职业学校介绍...
  5. php输出多行多列,数据库查询记录php 多行多列显示
  6. python3 解析html_Python3解析html高级操作
  7. ims系统 呈现服务器,基于IMS的呈现服务器的设计与实现
  8. 多个折线样式_新技能get,折线图转化成多阶梯瀑布图
  9. c语言 程序统计注释比例,C语言统计单词数量程序 超详解
  10. 导出oracle数据c#代码,C# 程序导入导出oracle数据库