概述
本文以一个实例介绍如何用Java开发Servlet。
主要内容有:
配置和验证Tomcat。
测试Servlet
在这之前需要安装Java,请参考“Java——环境配置和Hello”。
第一部分:配置和验证Tomcat:
1,下载Tomcat
http://tomcat.apache.org/download-70.cgi
2, 设置classpath
追加C:MYtoolsjavaapache-tomcat-7.0.22libservlet-api.jar
3,设置JAVA_HOME和JRE_HOME
C:Program FilesJavajre7
C:Program FilesJavajdk1.7.0_01
4,启动tomcat
C:MYtoolsjavaapache-tomcat-7.0.22bin>startup.bat
5,打开测试页面
http://127.0.0.1:8080/
6,编写代码:
目录结构:
根目录:C:MYtoolsjavaapache-tomcat-7.0.22webappsmyapp
C:MYtoolsjavaapache-tomcat-7.0.22webappsmyappWEB-INFweb.xml
C:MYtoolsjavaapache-tomcat-7.0.22webappsmyappindex.jsp
web.xml开始******************************
/p>
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
My Web Application
A application for test.
web.xml结束******************************
index.jsp开始******************************
Now time is:
index.jsp结束******************************
7,重启tomcat
C:MYtoolsjavaapache-tomcat-7.0.22bin>shutdown.bat
C:MYtoolsjavaapache-tomcat-7.0.22bin>startup.bat
8,打开页面http://localhost:8080/myapp/index.jsp
第二部分:测试Servlet
1,编写Servlet,TestServlet.java
package xuxing.java.servelt;
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;
public class TestServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println("
This is a servlet TestServlet.
");out.flush();
}
}
2,编译并拷贝TestServlet.java
1),javac TestServlet.java
javac TestServlet.java
这个会生成TestServlet.class。
2),建立立文件夹C:MYtoolsjavaapache-tomcat-7.0.22webappsmyappWEB-INFclassesxuxingjava并将TestServlet.class拷贝进去。
3,修改 web.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0"
metadata-complete="true">
My Web Application
A application for test.
TestServlet
xuxing.java.servlet.TestServlet
TestServlet
/testServlet
4,重启Tomcat
C:MYtoolsjavaapache-tomcat-7.0.22bin>shutdown.bat
C:MYtoolsjavaapache-tomcat-7.0.22bin>startup.bat
5,打开页面http://localhost:8080/myapp/testServlet
最后
以上就是活力毛豆为你收集整理的java 测试servlet_Java——Servlet的配置和测试This is a servlet TestServlet.的全部内容,希望文章能够帮你解决java 测试servlet_Java——Servlet的配置和测试This is a servlet TestServlet.所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复