火龙珠怎么得样升级。请求请求!>_<

手机扫描二维码,把小组装进口袋
第三方登录:手机扫描二维码,把小组装进口袋
第三方登录:上传时间:
这部电影由宝莱坞当今最登对的“银幕情侣”赫里尼克罗斯汉和艾西瓦娅雷领衔主演.故事是说一个天才魔术师十四年前因为表演过程的一场意外导致全身瘫痪,坐轮椅的瘫痪者(罗斯汉 饰),要求护士(ASH 饰)让他安乐死去.大家看到这个剧情,也许都知道《雨中的请求》的含义了吧
专辑名称:
专辑创建者:
视频数:23
播放次数:47,625
56官方微信
扫一扫发现精彩struts2用过滤器过滤非法jsp请求的时候,对于根文件夹下的请求如何过滤_百度知道
struts2用过滤器过滤非法jsp请求的时候,对于根文件夹下的请求如何过滤
url-pattern&gt,还是会报404;*&test//url-pattern&gt,拦截test文件夹的jsp请求。但我直接在项目路径后随便加个jsp地址;,这种情况怎么解决呢比如我WebRoot下有个test文件夹,web.xml中配置&lt,对于根路径的jsp请求还是无法拦截,过滤器类已写好
提问者采纳
filter-name&&;/filter-name&&&filter-mapping&--&&/filter-mapping&url-pattern&&/filter-name&&&&&&filter-name&&&&&&&filter-name&gt,不过只要上面那种就可以拦截所有的了&lt.&&nbsp.AuthorityFilter&/url-pattern&&&/jsp/*&&&&nbsp.&&&authority&&&&&&authority&lt.&&nbsp&&&&&&&/*&/filter-name&可以匹配多个的;&&&authority&&&url-pattern&/url-pattern&filter&&nbsp!--&&&&&filter-class&&/filter-class&&&&filter-mapping&&&/filter&&/filter-mapping&&nbsp.&&&&&&&nbsp
你这是匹配所有请求吧,那如果我有个文件夹不想被过滤怎么办,比如登录界面
public&void&doFilter(ServletRequest&request,&ServletResponse&arg1,
FilterChain&arg2)&throws&IOException,&ServletException&{
HttpServletRequest&httpRequest&=&(HttpServletRequest)&&
String&url=httpRequest.getRequestURI();
System.out.print(&invoke&Filter。。。&);
arg2.doFilter(request,&arg1); }可以在doFilter中判断啊!如果是不过滤的地址就执行doFilter(request, arg1);否则就跳转到默认的页面就好了!
那如果有两个文件夹(一个前台,一个后台)要用两个不同的过滤器来过滤呢,用&url-pattern&/*&/url-pattern& 的话就只能用一个过滤器过滤所有请求吧
&&&&&&&&String&currentPath&=&request.getRequestURI();&&&&&&&&&if&(username&==&null&&&&&&&&&&&&&&&&&&&&&&!currentPath.endsWith(&Register.d&)&&&&&//&对URL地址为此结尾的文件不过滤&&&&&&&&&&&&&&&&&&&&&&&&currentPath.indexOf(&login.d&)&&&0&&&&//&对URL地址中包含此字符串的文件不过滤&&&&&&&&&&&&&&&&&&&&&&&&currentPath.indexOf(&/images/&)&&&0)&{&&&&&&&&&&&&& response.sendRedirect(contextPath&+&redirectURl);&&&&&&&&}else&if(username!=null&&roomid==null&&currentPath.indexOf(&GameRoom.d&)&&&0&){&&&&&&&&
response.sendRedirect(contextPath&+&redirectURl2);&&&&&&&&}else{&&&&&&&&
filterChain.doFilter(request,&response);&&&&&&&&}&&&&&&&&&&& }&前台的文件夹和资源文件可以通过currentPath.indexOf(&/images/&)&&&0 类似的放开过滤;可以参考我上传的源码文件(之前是做权限写的Filter).
提问者评价
好的,十分感谢,我应该可以搞定了
其他类似问题
根文件夹的相关知识
按默认排序
其他1条回答
不知道你的是过滤url地址,还是过滤项目中的文件目录
过滤项目中的文件目录。我如果直接过滤所有请求,又有某个文件夹不想被过滤,不过滤所有请求的话又不能过滤根路径下的请求
建议你是用url过滤只要url中有user、例如:*这样的请求都会被过滤,而其它的请求例如:*、*就不会被过滤了,url选择性过滤web文件目录访问过滤的话,目前没见过也没使用过,而且通常文件目录的过滤都是通过url选择过滤来完成的
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁JSP提交登录或注册的请求,servlet如何判断是哪种请求,然后做出响应判断_百度知道
JSP提交登录或注册的请求,servlet如何判断是哪种请求,然后做出响应判断
提问者采纳
&&get&submit&quot,用来判断传过来的get还是input type=&quot:&lt,之后才会调用对应的doGet()或doPost()方法,页面调用servlet后;
&登陆&&p&gt.do&username&/
&form action=&password&&/
&lt.do)到时候就是通过method=&
&lt:&p&password、还是其他的,servlet首先会执行它的service()方法;& name=&&#47。其实;&gt,如果method=&p&LoginA value=&p&gt,这个service()方法中有一系列的if判断语句;p&pwd&来判断的;servlet(LoginA;post& method=&quot,这是它的入口;input type=&quot楼主你好;input name=&quot,那个servlet会调用它的get方法;&p&post&quot:比如你的jsp页面中有这个form表单:
&form&gt。 希望对楼主有用;/&lt
谢谢!那判断是登录请求还是注册请求是通过request.getParameter(parameter);来判断吗
&form action=&LoginAction.do& method=&post&&
&p&username:&input name=&username&&&/p&
&p&password:&input type=&password& name=&pwd&&&/p&
&p&&input type=&submit& value=&登陆&&&/p&
&/form& 是这样的,不管是登陆请求还是注册请求,它们标签中的type都是type=&submit&的:&input type=&submit& value=&登陆&&或者&input type=&submit& value=&注册&&一个&form&&/form&表单中,肯定不能有两个submit类型的标签,所以登陆在一个表单中,注册在一个表单中,或许你到时候让它们提交到同一个action中,也就是说&form action=&LoginAction.do& method=&post&& 可以是一样的,但是得分别在两个表单中。 所以,这两种请求和request.getParameter(parameter);是没有什么关系的,这个是用来获取一些参数的。
提问者评价
其他类似问题
servlet的相关知识
按默认排序
其他1条回答
做路径判断
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 摩尔庄园火龙珠 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信