我用的是tomcat5.0,运行其子目录下的servlets-examples下的例子 HelloWorldExample没有问题也就是
http://localhost:8080/servlets-examples/servlet/HelloWorldExample
可以显示,可是当我把HelloWorld.class(这个在DOS窗口可以运行,无错)放到和HelloWorldExample例子同个目录Tomcat 5.5\webapps\servlets-examples\WEB-INF\classes下,在IE中输入
http://localhost:8080/servlets-examples/servlet/HelloWorld
就出现错误
The requested resource (/servlets-examples/servlet/HelloWorld) is not available
遵从网上的其他资料在web.xml中增加了如下
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/servlet/HelloWorld</url-pattern>
</servlet-mapping>
内容,重启tomcat,还是如上错误!
请高手帮忙!!虽然分不是很多,也请帮个忙,感谢先!
http://localhost:8080/servlets-examples/servlet/HelloWorldExample
可以显示,可是当我把HelloWorld.class(这个在DOS窗口可以运行,无错)放到和HelloWorldExample例子同个目录Tomcat 5.5\webapps\servlets-examples\WEB-INF\classes下,在IE中输入
http://localhost:8080/servlets-examples/servlet/HelloWorld
就出现错误
The requested resource (/servlets-examples/servlet/HelloWorld) is not available
遵从网上的其他资料在web.xml中增加了如下
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/servlet/HelloWorld</url-pattern>
</servlet-mapping>
内容,重启tomcat,还是如上错误!
请高手帮忙!!虽然分不是很多,也请帮个忙,感谢先!
期待高人
改成
<url-pattern>servlet/HelloWorld</url-pattern>
或
<url-pattern>/servlets-examples/servlet/HelloWorld</url-pattern>
试下吧
下面有一个文件,
admin.xml在里面修改两个参数:
path设置成:/就行
docBase=""设置成servlets-examples文件全路径
例如下面:
<Context path="/" docBase="F:\javapractice\abc\servlets-examples"
debug="0" privileged="true">web.xml改:
<url-pattern>/servlets-examples/servlet/HelloWorld</url-pattern>
试试吧,我也是初学!呵呵!努力!
<servlet-name>HelloWorld</servlet-name>
<display-name>Testdis</display-name>
<description>HelloWorld</description>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>