当前位置:  开发笔记 > 编程语言 > 正文

如何从WebApp读取web.xml

如何解决《如何从WebApp读取web.xml》经验,为你挑选了1个好方法。

对于WebApps,web.xml可用于存储应用程序设置.我该怎么读这个文件.我的servlet在GlassFish v2服务器上运行.



1> toolkit..:

不确定我完全理解这个问题......

假设您的Servlet扩展了HttpServlet

HttpServlet实现ServletConfig,所以你可以使用以下方法找出servlet特定的参数:

在web.xml中


    com.acme.Foo
    
        my.init.param
        10
    

在servlet中:

int x = Integer.parseInt(getInitParameter("my.init.param"));

同样,您可以使用以下方式获取全局(上下文范围)设置:


    my.context.param
    Hello World

在servlet中:

String s = getServletContext.getInitParameter("my.context.param");

当然,如果您正在使用框架以及您的servlet,例如Spring,那么您可以使用Spring的配置文件将设置注入您的Web应用程序类.

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有