Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit d162526

Browse files
committed
updated excludeParams for struts
1 parent f883f96 commit d162526

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

conf/web/WEB-INF/struts.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<interceptor-ref name="i18n"/>
3131
<interceptor-ref name="params">
3232
<param name="acceptParamNames">\w+((\.\w+)|(\[\d+\])|(\['(\w|\s)+'\]))*</param>
33-
<param name="excludeParams">dojo\..*,^struts\..*,directjs.*</param>
33+
<param name="excludeParams">(.*\.|^|.*|\[('|"))(c|C)lass(\.|('|")]|\[).*,^dojo\..*,^struts\..*,^session\..*,^request\..*,^application\..*,^servlet(Request|Response)\..*,^parameters\..*,^action:.*,^method:.*</param>
3434
</interceptor-ref>
3535
<interceptor-ref name="prepare"/>
3636
<interceptor-ref name="chain"/>
@@ -44,7 +44,7 @@
4444
<interceptor-ref name="actionMappingParams"/>
4545
<interceptor-ref name="params">
4646
<param name="acceptParamNames">\w+((\.\w+)|(\[\d+\])|(\['(\w|\s)+'\]))*</param>
47-
<param name="excludeParams">dojo\..*,^struts\..*,directjs.*</param>
47+
<param name="excludeParams">(.*\.|^|.*|\[('|"))(c|C)lass(\.|('|")]|\[).*,^dojo\..*,^struts\..*,^session\..*,^request\..*,^application\..*,^servlet(Request|Response)\..*,^parameters\..*,^action:.*,^method:.*</param>
4848
</interceptor-ref>
4949
<interceptor-ref name="conversionError"/>
5050
<interceptor-ref name="validation">
@@ -188,7 +188,7 @@
188188
<interceptor-ref name="i18n"/>
189189
<interceptor-ref name="params">
190190
<param name="acceptParamNames">\w+((\.\w+)|(\[\d+\])|(\['(\w|\s)+'\]))*</param>
191-
<param name="excludeParams">dojo\..*,^struts\..*,directjs.*</param>
191+
<param name="excludeParams">(.*\.|^|.*|\[('|"))(c|C)lass(\.|('|")]|\[).*,^dojo\..*,^struts\..*,^session\..*,^request\..*,^application\..*,^servlet(Request|Response)\..*,^parameters\..*,^action:.*,^method:.*</param>
192192
</interceptor-ref>
193193
<interceptor-ref name="prepare"/>
194194
<interceptor-ref name="chain"/>
@@ -202,7 +202,7 @@
202202
<interceptor-ref name="actionMappingParams"/>
203203
<interceptor-ref name="params">
204204
<param name="acceptParamNames">\w+((\.\w+)|(\[\d+\])|(\['(\w|\s)+'\]))*</param>
205-
<param name="excludeParams">dojo\..*,^struts\..*,directjs.*</param>
205+
<param name="excludeParams">(.*\.|^|.*|\[('|"))(c|C)lass(\.|('|")]|\[).*,^dojo\..*,^struts\..*,^session\..*,^request\..*,^application\..*,^servlet(Request|Response)\..*,^parameters\..*,^action:.*,^method:.*</param>
206206
</interceptor-ref>
207207
<interceptor-ref name="conversionError"/>
208208
<interceptor-ref name="validation">

0 commit comments

Comments
 (0)