在spring的配置文件applicationContext.xml中能不能循环读取其他配置文件中的内容

fandnag123 2016-03-10 02:44:08
这段代码是我在applicationContext.xml中写的,但是现在我想通过循环改变不被阻挡的链接,并且这个不被阻挡的链接是放在一个xml文件中的,能不能实现呢?

<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<mvc:exclude-mapping path="/login/*"/>
<bean class="com.tarena.interceptor.CheckModuleInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>

这是xml中的文件的代码,就是让下面的链接通过,是不是要一个一个写?
<urls>
<url>/adminList.action</url>
<url>/adminAddForm.action</url>
<url>/adminAdd.action</url>
<url>/adminUpdateForm.action</url>
<url>/adminUpdate.action</url>
<url>/adminDelete.action</url>
</urls>
...全文
198 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fandnag123 2016-03-12
  • 打赏
  • 举报
回复
如果这个拦截器把静态页面拦截了怎么解决啊?
fandnag123 2016-03-10
  • 打赏
  • 举报
回复
拦截器是不是只能在SSH架构的项目中使用,不能再spring+MyBaits的架构中使用?
tony4geek 2016-03-10
  • 打赏
  • 举报
回复
你不是自定义拦截器了?你 在自定义拦截器里读取个xml或者配置文件。你网上找找拦截器的例子。
fandnag123 2016-03-10
  • 打赏
  • 举报
回复
引用 2 楼 rui888 的回复:
你可以在拦截器中处理。 你在拦截器中可以读取一个配置文件xml 的,然后在 preHandle 方法里面判断当前过来的url 是不是满足你的xml里面的url,然后再做处理。
可是不知道把xml中的链接放到拦截器中的哪个位置才可以啊?
fandnag123 2016-03-10
  • 打赏
  • 举报
回复
引用 2 楼 rui888 的回复:
你可以在拦截器中处理。 你在拦截器中可以读取一个配置文件xml 的,然后在 preHandle 方法里面判断当前过来的url 是不是满足你的xml里面的url,然后再做处理。
这个貌似可行啊!
tony4geek 2016-03-10
  • 打赏
  • 举报
回复
你可以在拦截器中处理。 你在拦截器中可以读取一个配置文件xml 的,然后在 preHandle 方法里面判断当前过来的url 是不是满足你的xml里面的url,然后再做处理。
fandnag123 2016-03-10
  • 打赏
  • 举报
回复
对就是request的请求url,<mvc:exclude-mapping path="/login/*"/>这句话的意思不就是允许通过"/login/*"这个形式的链接嘛,我想把允许通过的链接写在一个xml文件里面,然后达到精确的控制权限的目的
Intboy 2016-03-10
  • 打赏
  • 举报
回复
想通过循环改变不被阻挡的链接?什么意思?改配置文件?改request请求的url?

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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