Repository: struts Updated Branches: refs/heads/develop e62547e04 -> 94e20fefc
WW-4250 extends ParametersInterceptor to support chinese in hash key Project: http://git-wip-us.apache.org/repos/asf/struts/repo Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/8b845ec8 Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/8b845ec8 Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/8b845ec8 Branch: refs/heads/develop Commit: 8b845ec814a428121617a8bea387a34fed74dcf5 Parents: e62547e Author: Lukasz Lenart <lukaszlen...@apache.org> Authored: Thu Mar 27 07:03:52 2014 +0100 Committer: Lukasz Lenart <lukaszlen...@apache.org> Committed: Thu Mar 27 07:03:52 2014 +0100 ---------------------------------------------------------------------- .../com/opensymphony/xwork2/interceptor/ParametersInterceptor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/struts/blob/8b845ec8/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java ---------------------------------------------------------------------- diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java b/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java index 75911a8..7f3f677 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java @@ -141,7 +141,7 @@ public class ParametersInterceptor extends MethodFilterInterceptor { private static final Logger LOG = LoggerFactory.getLogger(ParametersInterceptor.class); - public static final String ACCEPTED_PARAM_NAMES = "\\w+((\\.\\w+)|(\\[\\d+\\])|(\\(\\d+\\))|(\\['\\w+'\\])|(\\('\\w+'\\)))*"; + public static final String ACCEPTED_PARAM_NAMES = "\\w+((\\.\\w+)|(\\[\\d+\\])|(\\(\\d+\\))|(\\['(\\w|[^x00-xff])+'\\])|(\\('(\\w|[^x00-xff])+'\\)))*"; protected static final int PARAM_NAME_MAX_LENGTH = 100;