站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题web.xml的疑问

web.xml的疑问

摘要: web.xml的疑问


调试一个Struts小程序的时候,始终都报HTTP Status 404 - Servlet action is not available错误,反复检查web.xml和struts-config.xml都没发现错误。最后发现Tomcat在启动的时候压根就没读取WEB应用目录/web-inf/下的web.xml文件,因为我随意把它编辑打乱Tomcat启动也不报错,而另外一个应用的web.xml只要弄乱Tomcat启动时马上就报错,这是为什么呢?


你的程序发布的不正确
但是具体怎么回事,从你的描述中看不出来


可是JSP页面是可以显示的,就是提交表单的时候找不着action。tomcat5.5.17、5.5.20都试过,JDK为1.5.0.
要如何发布呢?另外一个别人做的Struts工程可以正常运行的。server.xml里的配置:





看一下/conf/Catalina/localhost 这个目录你就明白了


观望中~~~~
顺便接分呀~~~~


没明白,跟那里面的文件有啥关系?


你tomcat的版本是多少。因为。有个别版本的tomcat 好像必须要在
%TOMCAT_HOMAE%/conf/servet.xml中配置

可以重新下载一个tomcat试试。比如: 4.1.3 或 4.1.7 的试试


在你的Action类里,你extends Action??


重新发布一下,看你说的情况,根本就没发布成功


没错


↑返回目录
前一篇: 用Servlet的方式开发和JSP方式开发的不同
后一篇: 如何获取PreparedStatement参数设置的值?