TOMCAT6.0----SERVLET的配置

lionest 2007-06-15 10:42:37
我在webapps目录下建立了一个servlets 文件夹,然后把编译好的.class文件考到此文件夹中
然后启动TOMCAT 在地址栏输入http://localehost:8080/servlets/XXX 怎么总是不能运行
看了些文章说要配置server.xml和web.xml文件 但是搞了半天也没搞好 希望能给指点一下 越详细越好
我刚学servlet 谢谢了 50分只给一个人
...全文
518 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaobusi 2009-11-14
  • 打赏
  • 举报
回复
帮顶 我也是这个问题搞得头大 请各位大侠给详细点的意见 比如在虚拟目录下怎么建立!!!
gfaz2007 2007-06-15
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp">
<servlet>
<servlet-name>XXXServlet</servlet-name>
<servlet-class>类名,如果有包,需要加上包名(例如:servlet.XXXServlet)</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XXXServlet</servlet-name>
<url-pattern>/(/代表项目根目录,一定要搞清文件夹的关系,否则……,例如:/servlet/XXXServlet)</url-pattern>
</servlet-mapping>
</web-app>
如果用eclips+myeclips一下搞定,不用这么麻烦的。
lionest 2007-06-15
  • 打赏
  • 举报
回复
OK 结贴
数据娃掘 2007-06-15
  • 打赏
  • 举报
回复
servlets目录下建立WEB-INF目录(注意全部大写),在WEB-INF下建立classes目录和web.xml文件,把你得class拷贝到classes目录下(如果有包,需要加上包的路径),web.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp">
<servlet>
<servlet-name>XXXServlet</servlet-name>
<display-name>XXXServlet</display-name>
<servlet-class>你的类的名字,如果有包,需要加上包名</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XXXServlet</servlet-name>
<url-pattern>XXX</url-pattern>
</servlet-mapping>
</web-app>
重启tomcat,访问http://localhost:8080/servlets/XXX

我刚试了下,绝对好用
xwtcss 2007-06-15
  • 打赏
  • 举报
回复
web.xml :
<web-app>
<servlet>
<servlet-name>servlet1</servlet-name><!--servlet名称(随便写)-->
<servlet-class>test.Servlet1</servlet-class><!--路径.类名-->
</servlet>
<servlet-mapping>
<servlet-name>servlet1</servlet-name><!--servlet名称(对应上面)-->
<url-pattern>/servlet1</url-pattern><!--用于JSP-->
</servlet-mapping>
</web-app>

server.xml不用。
li_d_s 2007-06-15
  • 打赏
  • 举报
回复
servlets目录下建立WEB-INF目录(注意全部大写),在WEB-INF下建立classes目录和web.xml文件,把你得class拷贝到classes目录下(如果有包,需要加上包的路径),web.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp">
<servlet>
<servlet-name>XXXServlet</servlet-name>
<display-name>XXXServlet</display-name>
<servlet-class>你的类的名字,如果有包,需要加上包名</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XXXServlet</servlet-name>
<url-pattern>XXX</url-pattern>
</servlet-mapping>
</web-app>
重启tomcat,访问http://localhost:8080/servlets/XXX

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧