目前在我们的web.xml中,它为所有网址提供了Struts 2过滤器,因为它是/ *,但我需要提供特定的网址格式(例如:/docupload/*
)因为我现在正在与另一个应用程序集成。
因此,另一个应用程序URL也会通过Struts过滤器而无法正常工作。
<filtermapping><url-pattern>/*</url-pattern><filtermapping>
我试过这个:我给了&#34; namspace&#34;在struts.xml中,例如&#39; docupload&#39;:
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/docupload" extends="struts-default">
将名称空间添加为/ docupload,以下是我的文件夹结构
web.xml中的-
<url-pattern>/docupload/*</url-pattern>
创建文件夹结构和添加namspace后 - 我改变了如上所述的URL模式。但它没有用。
答案 0 :(得分:1)
如果您只想绕过特定网址,可以在struts.xml中使用excludePattern
,如下所示
<constant name="struts.action.excludePattern" value="/docupload/*" />