javaee实训 告总结_JavaEE实训 告.doc

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.getParame

相关资源:逍遥速读练软件免费版v1.0官方绿色版-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月15日
下一篇 2020年11月15日

相关推荐