我有一个 tomcat 应用程序,它需要写入特定目录中的文件,这取决于应用程序的部署位置(windows 主机 v linux 主机等)。
需要知道文件位置的类对象是一个异常类,我不想将 ServletContext 对象从 JSP 一直传递到这个编译的 Java 类对象。
我希望能够将文件位置指定为应用程序 context.xml 文件中的参数字符串,然后根据我部署此应用程序的位置来注释或取消注释正确的位置,但我可以'似乎不知道如何从 Tomcat webapp 中编译的 Java 类中访问字符串参数对象。我希望它类似于我从 InitialContext 对象访问数据源对象的方式,但到目前为止还没有运气从中获得 String 对象......
感谢您的帮助!