过滤器里面写了一个path=httpRequest.getServletPath();但是他会把我的Js,img为后缀的都输出啦。我要怎么样才能让他只取到.jsp和.action的路径了?速度解决,速度给分
解决方案 »
- struts2 的DEBUG [freemark] 问题
- EL表达式的问题--在线等
- jquery实现 换装系统
- 一个问题找不到思虑,求大牛给分析分析,不胜感激
- 本人jboss下有个jar包,我在jdk1.4.2的环境下,重编译了其中一个java源文件,替换后启动应用失败
- 奇怪方法的调用问题
- 如何用Java 实现关闭当前浏览器???
- 小菜javabean取数据问题?
- JBoss4.0.2 MBean 发布问题。
- 客户端怎么调用一个webservice???????????
- myeclipse8.5安装android插件后,不能创建web project。。
- java如何调用谷歌在线翻译,求源码
<filter>
<filter-name>spf</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>spf</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>spf</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter>
<filter-name>testFilter</filter-name>
<filter-class>com.ttms.dao.testFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>testFilter</filter-name>
<url-pattern>/admin/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>sef</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>testFilter</filter-name>
<url-pattern>/admin/*</url-pattern>
</filter-mapping>
我的session是Action里传过来的
是的,我action也拦截了。 我在Filter里
if(path.equals("/admin/user!Login.action")){
这括号里面是包什么的?
chain.doFilter(request, response);
}
session
我session在下面还是依然运行Null
额 是HttpServletSession吗?
恩恩。。session问题我已经解决了。求主题
<filter-name>testFilter</filter-name>
<url-pattern>/admin/*</url-pattern>
</filter-mapping>在这个地方配置,你的*.jsp后缀吧。