WEB实验指导书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一 JSP应用一、实验目的

1.掌握JDK的安装配置

2.熟悉Tomcat的配置

3.测试JSP的运行环境

4.掌握JSP的页面的基本结构

5. 掌握JSP的指令标记和动作标记

二、程序练习

4-01.jsp

4-02.jsp+4-03.jsp

4-04.jsp

4-05.jsp

4-06.jsp

4-07.jsp

4-08.jsp

4-09.jsp

4-10.jsp

4-14.jsp+4-15.jsp

4-14.jsp+4-17.jsp

exam304.jsp+exam305.jsp

比较该练习与4-10.jsp的区别。4-19.jsp+4-20.jsp

CountV1.jsp

4-23.jsp+4-24.jsp

三、实验要求

在input.htm页面中输入注册信息。在handle.jsp中将用户输入的信息提取出来并输出。

buy1.jsp+buy2.jsp+display.jsp

实验二 Servlet应用

一、实验目的

1.掌握Servlet API的基本构成、Servlet的生命周期

2.熟悉Servlet 程序的编写与部署

3. 了解过滤器的作用;

4. 掌握过滤器的开发与部署的步骤;

二、程序练习

test3-02

test3-03

exam401.jsp+LoginServlet

exam202.jsp+RegServlet

三、实验要求

1、

建立一个用户登录页面(login.html),让用户在该页面输入用户名、密码、性别、爱好,然后提交用户信息到名为LoginCl的Servlet,该Servlet的创建方法采用继承HttpServlet的方式实现,并在该Servlet的doPost()方法中获取用户信息,并利用HttpServletResponse对象的相应方法把用户信息发送到客户端浏览器显示给用户看。2、

掌握Servlet与JSP间的通信在名为RNDServlet的Servlet中随机产生10个0~1间的小数,传送给exam402.jsp在页面上显示。

3、

编写一个过滤器改变请求编码。

【步骤1】编写一个loginform.html文件,代码如下:

使用过滤器改变请求编码

请输入用户名和口令:

用户名:
口令:

【步骤2】编写处理请求参数的Servlet,代码如下:

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class CheckParamServlet extends HttpServlet{

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws ServletException, IOException {

String name = request.getParameter("name");

String pass = request.getParameter("pass");

response.setContentType("text/html;charset=gb2312");

PrintWriter out = response.getWriter();

out.println("Param Test");

out.println("

你的用户名为:"+name+"

");

out.println("

你的口令为:"+pass+"

");

out.println("");

}

public void doPost(HttpServletRequest request,

HttpServletResponse response)

throws ServletException, IOException {

doGet(request,response);

}

}

【步骤3】修改web.xml文件,加入下面代码:

相关文档
最新文档