怎么获取WEB.XML中配置的FILTER信息?

sytdeedee 2013-08-26 04:53:27
例如下面的配置,如何在代码里获取已经配置的两个FILTER?

<filter>
<filter-name>filter1</filter-name>
<filter-class>com.web.filter1</filter-class>
</filter>
<filter-mapping>
<filter-name>filter1</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>

<filter>
<filter-name>filter2</filter-name>
<filter-class>com.web.filter2</filter-class>
</filter>
<filter-mapping>
<filter-name>filter2</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
...全文
196 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sytdeedee 2013-08-27
  • 打赏
  • 举报
回复
引用 1 楼 lwb314 的回复:
web.xml就是一个XML文件,你只要在程序里找到web.xml文件的位置,然后使用读取文件,再解析就可以了,你可以自己写I/O进行File解析也可以用DOM4J,JDOM之类的去解析XML文件,没什么难的。
这是最后的办法,没有类似getInitParameter之类的方法吗
  • 打赏
  • 举报
回复
web.xml就是一个XML文件,你只要在程序里找到web.xml文件的位置,然后使用读取文件,再解析就可以了,你可以自己写I/O进行File解析也可以用DOM4J,JDOM之类的去解析XML文件,没什么难的。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧