我正在使用泽西开发RESTfull Web服务项目。我的主要模块是登录,付款等。我创建了登录和支付作为不同的项目(RESTfull),这两个项目都有webservices。并创建了“.jar”文件。
我们可以将这些jar文件包含在我的主项目和web.xml,jersey配置“com.sun.jersey.config.property.packages”中这些jar的包中吗? 假设我的登录项目的包是“com.my.login”,我的付款项目的包是“com.my.payment” 我们能做什么
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>com.my.login,com.my.payment</param-value>
</init-param>
它会在这些包中搜索资源吗? 如果没有,有没有其他方法来实现这个逻辑?我不知道这是一个好/坏的怀疑。每个答案都将完整谢谢。
答案 0 :(得分:0)
如果您使用的是Jersey 1.1库
然后像这样写
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>com.my</param-value>
</init-param>
因为com.my是两者的父包。所以它应该包括包登录和付款。