servlet 谢谢
我想问一下,我这个无包的servlet怎么总是在tomcat上出不来,总是提示404错误
我的classpath是这样的 C:\jdk1.5.0_16\jre\lib\rt.jar;.;C:\Tomcat 5.5\common\lib\servlet-api.jar
同时我也将servlet-api.jar文件放在了C:\jdk1.5.0_16\jre\lib\ext下
javac可以编译成功,也把class文件放在了C:\Tomcat 5.5\webapps\ROOT\WEB-INF\classes下,但是是上了tomcat就不行了,先谢谢各位了。。
------解决方案--------------------加多一个
<servlet>
<servlet-name>你的servlet名字</servlet-name>
<servlet-class>你的servlet class的package路径</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>对应上面的servlet名字</servlet-name>
<url-pattern>你自己定义的url</url-pattern>
</servlet-mapping>
------解决方案--------------------<servlet-class>C:\Tomcat 5.5\webapps\ROOT\WEB-INF\classes </servlet-class>
这里指的是package路径喔
------解决方案--------------------既然是在tomcat上显示不出来,我想应该是个项目demo了,
那就不应该放到ROOT\WEB-INF\classes
应该放到webapps/下你自己建立的工程的demo\WEB-INF\classes下
理解吧
------解决方案--------------------<servlet-class>C:\Tomcat 5.5\webapps\ROOT\WEB-INF\classes </servlet-class>
没有包名 那就直接写你的类名唉