request.getParameter

JS 用 encodeURIComponent 编码一次,java 直接 request.getParameter 就行

JS 用 encodeURIComponent 编码两次,java 需要URLDecoder.decode(request.getParameter(“spName”), “UTF-8”)

request.getParameter 默认服务器实现,会对参数进行一次解码

http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/ (深入分析 Java 中的中文编码问题)详细解释了