发布一个java Servlet (静态发布)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了发布一个java Servlet (静态发布)相关的知识,希望对你有一定的参考价值。
Servlet 是sun开发的动态web资源 的技术
让 Servlet 能响应用户请求,必须将 Servlet 配置在 Web 应用中
如何将Servlet用Tomcat发布出去:
编译你的.java文件生成对应的.class文件
1、找到tomcat安装的目录,在tomcat目录下找到webapps/ROOT/WEB-INF 在里面新建一个classes文件夹(假如没有)
2、将.class文件移到这个classes文件夹底下, 注意这时候如果这个.class文件在java工程中对应的package为com.a.b.java
则此时需要在classes底下建一个同样结构的目录com/a/然后将b.class移到a文件夹底下。
见图:
3、配置web.xml
<servlet>
<servlet-name>servletname</servlet-name>
<servlet-class>com.a.b</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servletname</servlet-name>
<url-pattern>/servletdemo</url-pattern>
</servlet-mapping>
添加以上tags到web.xml 两个标签中的servletname必需相同,servlet-class必需和java工程中的完整类名(包名.类名)相通
见图:
以上是关于发布一个java Servlet (静态发布)的主要内容,如果未能解决你的问题,请参考以下文章
严重: Servlet threw load() exception java.lang.ClassNotFoundException: org.glassfish.jersey.servlet.Se
Servlet之过滤器(Filter)和监听器(Listener)