0

我有一个 tomcat 应用程序,它需要写入特定目录中的文件,这取决于应用程序的部署位置(windows 主机 v linux 主机等)。

需要知道文件位置的类对象是一个异常类,我不想将 ServletContext 对象从 JSP 一直传递到这个编译的 Java 类对象。

我希望能够将文件位置指定为应用程序 context.xml 文件中的参数字符串,然后根据我部署此应用程序的位置来注释或取消注释正确的位置,但我可以'似乎不知道如何从 Tomcat webapp 中编译的 Java 类中访问字符串参数对象。我希望它类似于我从 InitialContext 对象访问数据源对象的方式,但到目前为止还没有运气从中获得 String 对象......

感谢您的帮助!

4

1 回答 1

2

与写入文件有关的异常似乎很奇怪。我希望这是一个记录器的工作,它给出了例外。您可以通过 servlet 上下文配置记录器,并在引发异常时相应地记录异常。

如果你确信你的设计是合适的,也许你可以给我们更多的细节。

于 2011-03-18T17:02:23.633 回答