JavaEE实训报告.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaEE实训报告

数学与计算机学院 实 验 报 告 课程名称 Java EE应用开发 课程代码 6014049 实验时间 2012 年 月 日 指导单位 软件工程系 指导教师 周立章 学生姓名 唐九零 年 级 2010级 学 号 312010080611427 专 业 软件工程 成 绩 实验名称 Servlet编程 指导教师 周立章 实验类型 设计 实验学时 4 实验时间 实验目的和要求 理解Servlet的概念和特性。 掌握编写、配置和使用Serlvet的方法。 掌握编写Servlet的常用类和接口。 掌握Servlet获取表单数据的技术。 掌握Servlet读取Session数据的技术。 掌握Servlet读取Cookie的数据。 二、实验环境(实验设备) 硬件: 微型计算机P4 软件: windows XP+NetBean IDE 6.9+JDK 1.6+数据库 三、实验原理及内容 编写网络注册程序,包含如下要求: 1)编写一注册jsp文件register. jsp,显示用户注册的信息有用户名、昵称、密码、确认密码、性别、电话、邮箱等信息。有提交注册和重置按钮,当单击“提交注册”按钮后,将所注册的信息交给servlet程序CheckValue.java进行处理。 2)servlet程序CheckValue.java:对提交的注册信息进行有效性检查,如性别是否正确,密码是否一致、电话号码位数或是否全是数字、邮箱中@的检查等;如检查中有一个或多个未正确,给出提示信息并转去重新执行注册文件;所有注册信息正确则将请求转发给servlet程序reg.java; 3) servlet程序reg.java:将所有注册信息保存到注册数据库register中,然后转去执行registerSuccess. jsp文件。 3)registerSuccess. jsp文件:显示注册成功信息。 根据以上要求,使用sql或Mysql或access建立数据库,实现相应的功能。 实验前准备: 学习html、建立好数据库 实验解答: 写出 CheckValue.java程序 import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; public class CheckValue extends HttpServlet { protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(text/html;charset=UTF-8); PrintWriter out = response.getWriter(); HttpSession session=request.getSession(true); String UserName=new String(request.getParameter(userName).getBytes(ISO-8859-1),utf-8); String PalName=new String(request.getParameter(palName).getBytes(ISO-8859-1),utf-8); String Password=new String(request.getParameter(password).getBytes(ISO-8859-1),utf-8); String EnsurePassword=new String(request.getParameter(ensurePassword).getBytes(ISO-8859-1),utf-8); String Gender=new String(request.getParameter(genderRadio).getBytes(

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档