欢迎来到天天文库
浏览记录
ID:12567882
大小:675.00 KB
页数:35页
时间:2018-07-17
《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是一种服务器端的动态页面技术,它的实质也是Servlet
2、。它的编写较Servlet容易。二者的主要区别是:Servlet通常是实现业务逻辑,而JSP通常实现表示逻辑。三、实验内容与步骤(一)编写和运行一个简单的Servlet【步骤1】在Tomcat安装目录的webapps下建立一个helloapp的目录,在其中再建立一个WEB-INF目录,在WEB-INF目录中建立一个classes目录。这样就建立了一个名为helloapp的Web应用程序。【步骤2】编写下面Servlet类,编译并将类文件放入classes目录中packagecom.demo;importjava.io.*;importjavax.servlet.*;importja
3、vax.servlet.http.*;publicclassHelloServletextendsHttpServlet{publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{PrintWriterout=response.getWriter();out.println("");out.println("
4、ut.println("
5、hemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"version="2.5">helloServletcom.demo.HelloServlethelloServlet/hel
6、lo【步骤4】在浏览器的地址栏中输入下列地址访问该Servlet。http://localhost:8080/helloapp/hello在浏览器的窗口中应该显示Hello,World!内容。(二)下面的Servlet可显示系统当前时间。请编译并部署该Servlet,然后使用浏览器访问。packagecom.demo;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorldServle
7、textendsHttpServlet{publicvoidservice()throwsServletException,IOException{PrintWriterout=;out.println("");out.println("
此文档下载收益归作者所有