导航:首页 > 净水问答 > action请求不进过滤器

action请求不进过滤器

发布时间:2021-11-15 10:32:25

⑴ tomcat 过滤器 请求不到url的值

<url-pattern>/*Log.do</url-pattern>
</filter-mapping>
有一个过滤器配置。想已Log为结尾的访问进入此过滤器
访问路径如下
basicLog.do?action=init&logType=money_log&moneyType=2"
basicLog.do?action=init&logType=camp_log"

上面的web.xml配置 不会进入指定过滤器。但是改成
<url-pattern>*Log.do</url-pattern>
后 tomcat启动会有异常 tomcat6、7都会有问题
请问肿么办
异常为
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/gm_server]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1120)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1678)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> *Log.do in filter mapping

2013年11月14日 16:17
xiaozhu5615
5
0 0 1

⑵ MVC中设置全局过滤器,当设置了Controller过滤器时,怎么排除内部的一些action不使用过滤器

吧你过滤器的代码贴出来

⑶ Struts中提交表单到action中一方法执行,为什么不会进入action直接在Filter中抛出异常

filter 是拦截器 所有的请求都要先通过filter再到action中
如果filter抛异常,就到filter里面去看看什么错了

⑷ java在过滤器里面跳转访问action一直进不去

被过滤器拦截了吧,应该把这个url加到不用检查的url列表里。

⑸ struts2拦截器,如果action不通过拦截器,是不是就不能进行方法二者的顺序如何

如果action不通过拦截器就找不到 action类 更不可能找到action里面的方法了

顺序:这是web.xml中的部分配置
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
1.开启物品器后 Java应用服务器会自动解析xml文件
2.当页面提交后先是通过拦截器将拦截所有的.action 然后找struct的配置文件
3.通过配置文件找到相应的action类及对应方法
4.执行action中的方法

如果觉得回答还说得过去的 话 帮忙顶一下 谢谢了

⑹ struts2中的action方法不进入,因为加入了<interceptor-ref name="token" />而引起的。

<action name="doLogin" class="loginAction" method="doLogin">
<!-- <interceptor-ref name="defaultStack" />
<interceptor-ref name="token" /> -->
<!-- 如果重复提交,跳转到error.jsp页面 -->

<result name="invalid.token">/cust/page/error.jsp</result>
<result name="success" >/cust/page/main/main.jsp</result>
<result name="input">/</result>

<!-- 默认拦截器必须设置,否则是不会走默认拦截器的-->
<interceptor-ref name="defaultStack" />

</action>

⑺ MVC 怎么让某个Action 不执行过滤器

--解决思路----------------------
public override void OnAuthorization(AuthorizationContext filterContext)
{
if (filterContext.ActionDescriptor.IsDefined(typeof(AllowAnonymousAttribute), true)

⑻ 过滤器可以过滤各种请求而拦截器只能在struts里拦截action请求吗

拦截器不太好,还是使用过滤器吧。权限控制一般使用页面来控制,使用方法控制太麻烦了内(页面进不去就没容法请求)。针对某种功能时,比如删除等可以使用拦截器来实现某些特定逻辑(这个也可以用动态代理来替代)。
页面已经展示了某项,点了却没有权限,这样的页面太不友好了。

⑼ java 过滤器已经走完了,为什么进不了Action

首先你代码没有贴,别人无法分析你到底错在哪,其次最好的办法还是自己找,这样记忆深刻,原始点的通过alert(),或者system输出一步一步查询数据的走向,或者会用debug用debug来找,这是我找bug的方法

⑽ MVC过滤器,怎么排除某个Action不使用Controller下的过滤器

当ActionInvoker在执行目标Action方法之前,会根据Order和Scope属性对用于封装ActionFilter的Filter对象进行排序。
然后根据当前ControllerContext和ActionDescriptro创建一个ActionExecutingContext对象,并将其作为参数依次调用所有ActionFilter的OnActionExecuting方法。
在这之后真正的目标Action方法被执行,ActionInvoker随后执行后续的筛选操作。具体来说,它根据当前ControllerContext、ActionDescriptro以及Action方法执行过程中抛出的异常创建一个ActionExecutedContext对象。该ActionExecutedContext的Cancel属性为False,如果Action方法返回一个ActionResult对象,该对象将会作为该ActionExecutedContext的Result属性。
接下来按照相反的次序依次调用ActionFilter对象的OnActionExecuted方法,执行过程中的ActionFilter可以修改ActionExecutedContext的Result属性。当整个ActionFilter链执行结束之后,ActionExecutedContext的Result属性返回的ActionResult将会作为对当前请求的响应。右图基本上反映了连同目标Action在内的整个ActionFilter链的执行过程。

阅读全文

与action请求不进过滤器相关的资料

热点内容
可宝空气净化器的滤芯如何保养 浏览:55
污水处理厂一般工资多少上海 浏览:119
光敏树脂硬度等级 浏览:351
污水处理产生的有毒气体有哪些 浏览:702
离子交换动力学实验 浏览:565
饮水机插座没电怎么办 浏览:678
养生壶为什么不长水垢 浏览:549
污水处理厂水质超标应急 浏览:427
某城镇污水处理 浏览:284
别墅污水提升泵应该建到哪 浏览:986
阳离子交换膜制作方法 浏览:297
汉川市乡镇自来水水垢多 浏览:33
水处理微生物学论文3500字 浏览:228
选择蒸馏瓶应考虑什么因素6 浏览:456
空气净化器怎么清洗水箱 浏览:418
二氧化氯污水处理流程 浏览:731
超滤膜包怎么使用 浏览:545
茶具废水盘 浏览:637
巴彦污水管道有哪些 浏览:433
减压蒸馏实验的意义 浏览:515