在tomcat中运行servlet怎么做?(50分)

G

gyfstar

Unregistered / Unconfirmed
GUEST, unregistred user!
我配好了tomcat并且可以运行jsp文件,并且我的jsp文件放在c:/project下
我写了一个servlet文件放在c:/project/WEB-INF/classes/下,但我不知道怎么可以让
myser运行?好困惑的:(
 
http://localhost:8080/.../servlet/myser
 
说具体点好么,我真的不知道的
 
具体的只有你自己知道,比如你访问jsp
http://localhost:8080/test/1.jsp
那就这样访问
http://localhost:8080/test/servlet/myser
 
还是不对,我这样运行 http://localhost:8080/gyf/a.jsp就可以
可是 http://localhost:8080/gyf/servlet/myser就不可以了
 
分析一下Tomcat的例子就可以看出Tomcat映射规律,实在不行我再贴个详细的上来
 
需要将那个classes目录加入到classpath中,
具体的办法win98和2000不同,
98:用set命令在msdos环境下设定;
2000:在系统变量中加入
之后要重起tomcat,再之后的访问方法前面qiawt所说得!
 
还要在server.xml文件中加上你的servlet
 
我上次说错了,
在web.xml文件中配置你的servlet
 
在web.xml中加入
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>myserv</servlet-name>
<servlet-class>myserv</servlet-class> 如果你的class是打包的,还要写包名称
</servlet>
 
顶部