Web.xml
<param-name>driver</param-name>
<param-value>com.mysql.jdbc.Driver</param-value>
</context-param>
<context-param>
<param-name>url</param-name>
<param-value>jdbc:mysql:///gts_user</param-value>
</context-param>
<context-param>
<param-name>user_name</param-name>
<param-value>root</param-value>
</context-param>
<context-param>
<param-name>password</param-name>
<param-value>gts</param-value>
</context-param>我希望使用java类文件从web.xml获取所有值。
发布于 2014-05-02 06:30:01
如果您能够访问context-param,您将能够访问所有这些ServletContext元素。您可以在许多地方访问ServletConfig,即Servlet#init(..)、Filter#init(..)和大多数侦听器类型。
您要寻找的方法是ServletContext#getInitParameterNames()。
否则,您必须自己解析web.xml。
https://stackoverflow.com/questions/23422081
复制相似问题