开发工具:JCreator3.5、Tomcat 5.0.28()(%TOMCAT_HOME%表示Tomcat安装目录)
1. JCreator:Project—〉Project Properties 新建JDK Profiles,取名JDK-Tomcat在classes里添加%TOMCAT_HOME%/common/lib/servlet-api.jar
2. 新建project,对于初学者最好是Empty project而不是Web Application(IDE包办太多不利于学习),Output路径选%TOMCAT_HOME%/ webapps/ROOT/WEB-INF/classes(这样,在JCreator里编译好的.class文件就不用来回复制了),JDK Profiles选刚建好的
3. 下面开发第一个Servlet,在(2)中建的project里新建java文件如下:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><head><title>");
out.println("This is my first Servlet");
out.println("</title></head><body>");
out.println("<h1>Hello,World!</h1>");
out.println("</body></html>");
}
}
编译后在JCreator里打开%TOMCAT_HOME%/webapps/ROOT/WEB-INF/web.xml添加下面内容: <servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/servlet/helloworld</url-pattern>
</servlet-mapping>
保存
4.运行%TOMCAT_HOME%/bin/startup.bat启动Tomcat,在浏览器里输入http://localhost:8080/servlet/HelloWorld
成功!!!
如有问题请联系本人:greto@163.com
Tomcat不知何故总是出错,又装了Resin 3.0.8,只要在(1)中新建JDK-Resin添加%RESIN_HOME%/lib/resin.jar和jsdk24.jar,在JCreator:Project->Project Properties里选JDK-Resin,Output改为%RESIN_HOME%/doc/WEB-INF/classes即可。Resin不用改什么web.xml了,省不少事。