0

我有一个 AXIS servlet,它部署在 windows 上的 apache tomcat 服务器上。
我编写了一个希望在 AXIS 上运行的 Web 服务。
当我想部署我的 Web 服务时,我从类中创建一个 jar 文件,然后将它们复制到“axis\WEB-INF\lib”目录。然后我使用 wsdd 文件部署 Web 服务。我的问题是 - 如何将参数传递给 Web 服务,以及如何读取它们?
我拥有的唯一 web.xml 文件是 AXIS web.xml 文件。我应该把它们放在那里吗?

4

1 回答 1

0

我遇到了完全相同的问题。我有一个不太完美的解决方案。我正在使用属性文件来存储参数并在服务类中访问此属性文件。当我将所有类放入 jar 文件时,我遇到了问题。如果我将属性文件放在 jar 文件中,我可以访问我的服务类中的属性文件。当我将它放在 jar 文件之外时,我无法访问属性文件(没有硬编码路径)。从维护的角度来看,保持属性文件易于访问是一种很好的做法。

-饶

于 2011-08-03T18:10:04.750 回答