-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: 2.1.6
-
Fix Version/s: 2.1.8
-
Component/s: Dispatch Filter
-
Labels:None
-
Environment:
Apache Tomcat 6.0.18
-
Flags:Important
The request parameters are processed in the incorrect character encoding since both filters call request.getParameterMap() before request.setCharacterEncoding().
The lines:
prepare.createActionContext(request, response); // invokes request.getParameterMap()
prepare.assignDispatcherToThread();
prepare.setEncodingAndLocale(request, response); // invokes request.setCharacterEncoding()
- duplicates
-
WW-3075 StrutsPrepareAndExecuteFilter accesses request parameters before setting request encoding
-
- Closed
-