首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

tomcat使用war包跟servlet

2013-12-13 
tomcat使用war包和servlet拷贝一下并修改:path 为war路径,docBase为你的war的文件名。servletserv

tomcat使用war包和servlet

拷贝一下并修改:path="" 为war路径,docBase=""为你的war的文件名。

<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>vi HelloWorld.javaimport java.io.IOException;import java.io.PrintWriter;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.xml.ws.http.HTTPException;public class HelloWorld extends HttpServlet{ public void doGet(HttpServletRequest request,HttpServletResponse response) throws HTTPException,IOException{ response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>Hello World!</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Hello World!</h1>"); out.println("</body>"); out.println("</html>"); }}编译生成class,移动到classes目录

javac -classpath .:/root/apache/apache-tomcat-6.0.37/lib/servlet-api.jar HelloWorld.javamv ./HelloWorld.class ROOT/WEB-INF/classes/HelloWorld.classroot # /usr/share/tomcat6/bin/catalina.sh stoproot # /usr/share/tomcat6/bin/catalina.sh start
访问http://127.0.0.1:8080/aaa.do

热点排行