<servlet> ... </servlet>
<servlet-mapping>...</servlet-mapping>
//这两行删掉了也能找到我的那个jar包
大体就是这个意思,请问这种方法可行吗?可行的话需要对哪些服务器的文件进行映射(mapping)的添加和修改?这样做在tomcat下是可行的,如果在websphere下不可行的话,有什么比较好的代替方法?盼赐教。我用的是websphere5。
6 个解决方案
#1
你需要为每一个应用制定classpath的时候将你的jar加进来。不一定需要web.xml的
#2
楼上的朋友能说得详细一些吗?需要为以后的每个应用都设置相应的classpath吗?这样好像也很麻烦,能不能修改一个系统“默认”的映射文件(可能没有这样的文件吧,我也不清楚)让所有的应用不设置classpath和web.xml直接使用自己编写的servlet呢?
#3
你就直接使用/servlet/com.abc.servlet.HelloServlet这种方法不就可以了吗?
另外不明白的是这个:
所有的J2EE应用服务器都支持web.xml的,为什么不用web.xml?
另外不明白的是这个:
所有的J2EE应用服务器都支持web.xml的,为什么不用web.xml?
#4
另外你的jar放错位置了,应该放在你的web应用的WEB-INF/lib下面。
#5
谢谢这位朋友~我知道应该把jar放在我的web应用的WEB-INF/lib下面,而且需要设置WEB-INF/下的web.xml,建立servlet的映射,这样做是没问题的。----我是想研究一下,能不能把自己写的servlet设置成系统公用的,比方说,我的好几个web应用都需要有个a.jar,这样每个应用的WEB-INF/lib下面都得有a.jar这个文件,而且每个WEB-INF/下的web.xml都需要建立到
servlet的映射,如果能把a.jar都提取出来,放到系统安装目录下的某个地方,设置某个默认的映射文件(这样也可能不行,所以正在研究),这样的话,就不需要在WEB-INF/lib下都放上jar文件和设置web.xml了,以后如果更新jar只更新那个系统公用的就行了......这样说应该能明白吧?
servlet的映射,如果能把a.jar都提取出来,放到系统安装目录下的某个地方,设置某个默认的映射文件(这样也可能不行,所以正在研究),这样的话,就不需要在WEB-INF/lib下都放上jar文件和设置web.xml了,以后如果更新jar只更新那个系统公用的就行了......这样说应该能明白吧?
#6
我想你的问题是ear文件和ear文件是不是可以通讯!
#1
你需要为每一个应用制定classpath的时候将你的jar加进来。不一定需要web.xml的
#2
楼上的朋友能说得详细一些吗?需要为以后的每个应用都设置相应的classpath吗?这样好像也很麻烦,能不能修改一个系统“默认”的映射文件(可能没有这样的文件吧,我也不清楚)让所有的应用不设置classpath和web.xml直接使用自己编写的servlet呢?
#3
你就直接使用/servlet/com.abc.servlet.HelloServlet这种方法不就可以了吗?
另外不明白的是这个:
所有的J2EE应用服务器都支持web.xml的,为什么不用web.xml?
另外不明白的是这个:
所有的J2EE应用服务器都支持web.xml的,为什么不用web.xml?
#4
另外你的jar放错位置了,应该放在你的web应用的WEB-INF/lib下面。
#5
谢谢这位朋友~我知道应该把jar放在我的web应用的WEB-INF/lib下面,而且需要设置WEB-INF/下的web.xml,建立servlet的映射,这样做是没问题的。----我是想研究一下,能不能把自己写的servlet设置成系统公用的,比方说,我的好几个web应用都需要有个a.jar,这样每个应用的WEB-INF/lib下面都得有a.jar这个文件,而且每个WEB-INF/下的web.xml都需要建立到
servlet的映射,如果能把a.jar都提取出来,放到系统安装目录下的某个地方,设置某个默认的映射文件(这样也可能不行,所以正在研究),这样的话,就不需要在WEB-INF/lib下都放上jar文件和设置web.xml了,以后如果更新jar只更新那个系统公用的就行了......这样说应该能明白吧?
servlet的映射,如果能把a.jar都提取出来,放到系统安装目录下的某个地方,设置某个默认的映射文件(这样也可能不行,所以正在研究),这样的话,就不需要在WEB-INF/lib下都放上jar文件和设置web.xml了,以后如果更新jar只更新那个系统公用的就行了......这样说应该能明白吧?
#6
我想你的问题是ear文件和ear文件是不是可以通讯!