当前位置: 技术问答>java相关
关于servlet的问题
来源: 互联网 发布时间:2015-09-03
本文导语: 我用的tomcat4.0.3,能够运行自带的servlet程序,但是自己写的程序甚至从光盘中拷贝的程序却不能正确运行,说是找不到class定义,但是我是将程序直接放在tomcat自带的例程文件夹中的,而且都已经正确编译,请问是还...
我用的tomcat4.0.3,能够运行自带的servlet程序,但是自己写的程序甚至从光盘中拷贝的程序却不能正确运行,说是找不到class定义,但是我是将程序直接放在tomcat自带的例程文件夹中的,而且都已经正确编译,请问是还有什么东西没有注意到吗?
敬请指教!
敬请指教!
|
有一种可能可能是例子中servlet有了映射,这样在这个包里面的servlet必须都用映射名调用。(webshpere 里面是这样的)
但是通常在tomcat里面没有遇到这种情况。
你直接把你的class放到。..WEB-INFclasses这个目录下,如果你的class是带包的,如果包名为aa,那就在classes下面建立一个aa的文件夹,然后把class放进去就可以了
然后在调用时:
servletaa.你的servlet名
但是通常在tomcat里面没有遇到这种情况。
你直接把你的class放到。..WEB-INFclasses这个目录下,如果你的class是带包的,如果包名为aa,那就在classes下面建立一个aa的文件夹,然后把class放进去就可以了
然后在调用时:
servletaa.你的servlet名