java Servlet和tomcat

来源:互联网 发布:js 切换embed视频播放 编辑:程序博客网 时间:2024/06/10 06:31

1、

 tomcat/webapps/目录下创建web应用mail。

  目录结构如下
  tomcat/webapps
 WEB-INF  

 web.xml  

classes

 lib

2、

 tomcat/webapps/项目明智/   目录下写一个类MyServlet实现Servlet接口也可以继承HttpServlet。



3 、

进入cmd命令台,加入servlet-api.jar[tomcat中有]支持

 set classpath=%classpath%;D:\tomcat目录\lib\servlet-api.jar


4 进入MyServlet.java所在的目录,编译MyServlet。
  javac -d . MyServlet.java


5 部置项目l应用到tomcat/webapps/目录下,并启动Tomcat。


6.一定要在web.xml文件中配置MyServletWeb动态资源

例子:

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"id="WebApp_ID" version="3.0"><display-name>Hello</display-name><servlet><description>This is the description of my J2EE component</description><display-name>This is the display name of my J2EE component</display-name><servlet-name>HelloServlet</servlet-name><servlet-class>com.peng.HelloServlet</servlet-class></servlet><servlet><servlet-name>Hello2</servlet-name><servlet-class>com.peng.Hello2</servlet-class></servlet><servlet-mapping><servlet-name>HelloServlet</servlet-name><url-pattern>/servlet/HelloServlet</url-pattern></servlet-mapping><servlet-mapping><servlet-name>Hello2</servlet-name><url-pattern>/servlet/Hello2</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list></web-app>


 
7 通过浏览器访问MyServlet这个动态Web资源
  IE:http://localhost:8080/项目名/servlet/HelloServlet
0 0