欢迎来到天天文库
浏览记录
ID:1204351
大小:694.50 KB
页数:35页
时间:2017-11-08
《web软件技术实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一简单的Servlet与JSP一、实验目的1.了解和掌握Servlet和JSP页面的编写和运行。2.比较Servlet与JSP的区别和联系,体会动态页面的含义。二、实验原理Servlet是运行在服务器端的Java程序,它主要是为了扩展服务器的功能。编写和运行Servlet一般要经过4个步骤:(1)编辑源文件,它是继承HttpServlet的Java类;(2)编译源文件;(3)在服务器中部署该Servlet,即将类文件存放到服务器的适当目录中,并修改web.xml部署描述文件;(4)使用浏览器访问该Servlet程序。JSP是一种服务器端的动态页面技
2、术,它的实质也是Servlet。它的编写较Servlet容易。二者的主要区别是:Servlet通常是实现业务逻辑,而JSP通常实现表示逻辑。三、实验内容与步骤(一)编写和运行一个简单的Servlet【步骤1】在Tomcat安装目录的webapps下建立一个helloapp的目录,在其中再建立一个WEB-INF目录,在WEB-INF目录中建立一个classes目录。这样就建立了一个名为helloapp的Web应用程序。【步骤2】编写下面Servlet类,编译并将类文件放入classes目录中packagecom.demo;importjava.io.*;
3、importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloServletextendsHttpServlet{publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{PrintWriterout=response.getWriter();out.println("");out.println("
4、ut.println("");out.println("
5、"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"version="2.5">helloServletcom.demo.HelloServlet
6、helloServlet/hello【步骤4】在浏览器的地址栏中输入下列地址访问该Servlet。http://localhost:8080/helloapp/hello在浏览器的窗口中应该显示Hello,World!内容。(二)下面的Servlet可显示系统当前时间。请编译并部署该Servlet,然后使用浏览器访问。packagecom.demo;im
7、portjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorldServletextendsHttpServlet{publicvoidservice()throwsServletException,IOException{PrintWriterout=;out.println("");out.println("
8、n("");out.println("Hel
此文档下载收益归作者所有