3

我正在尝试设置系统属性并在我的 Servlet 中检索它。

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        System.out.println(System.getProperty("name"));
    }

我放置了这个:-Dname=rickesh在 CATALINA_OPTS 但运行代码返回null。我不知道如何在运行时将参数传递给 Tomcat 并通过System.getProperty(String). 执行相同操作的Google 搜索建议执行 JNDI 或在 CATALINA_OPTS 中设置,但没有关于如何设置的示例。

请指教。

4

1 回答 1

8

经过一番打击和考验,name=rickesh放在catalina.properties现在C:\apache-tomcat-6.0.35\conf。工作正常。

于 2013-04-08T10:39:45.907 回答