图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(1)
图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(2)
五. 编辑Servlet程序
在成功编辑和调试JSP的基础上,再进行编辑和调试Servlet程序就比较简单了。
1. 先停止Tomcat服务器。 右击“WEB-INF/src”目录,新建->类,
填写包名:“javamxj.tomcat.servlet”
填写类名:“ServletSample”
点击完成。

2. 修改ServletSample.java如下:
4.启动Tomcat服务器,在浏览器窗口中输入“http://localhost:8080/TomcatSample/ServletSample”
|
ServletSample.java |
|
/*
* 创建日期 2004-10-18 * 作者 javamxj (CSDN Blog) */ package javamxj.tomcat.servlet; import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*; public class ServletSample extends HttpServlet {
private String s; public void doGet (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { PrintWriter out = res.getWriter(); String s="Hello, javamxj Blog!"; out.println(s); out.close(); } } |
3. 在WEB-INF目录下建立一个web.xml文件,保存文件。
|
WEB-INF/web.xml |
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd" version="2.4"> <servlet> <servlet-name>ServletSample</servlet-name> <servlet-class>javamxj.tomcat.servlet.ServletSample</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletSample</servlet-name> <url-pattern>/ServletSample</url-pattern> </servlet-mapping> </web-app> |

六. 调试Servlet程序
1. 在ServletSample.java文件中添加一个断点,如图:

2. 刷新浏览器窗口,切换到eclipse的“调试”视图,如下更改:

3.此时浏览器窗口如下:

七. 探讨一下机理
1. Tomcat目录\conf\server.xml文件中,或者在Tomcat目录\conf\Catalina\localhost存在一个TomcatSample.xml文件, 这两个文件中都应该含有如下语句:
<Context path="/TomcatSample" reloadable="true" docBase="D:\eclipse\workspace\TomcatSample" workDir="D:\eclipse\workspace\TomcatSample\work" />
上一页 下一页






