当使用resp.sendRedirect进行重定向传中文参数时,被调用的页面获取该值时出现?,此时使用URLEncoder.encode(tittle, "UTF-8")对该参数进行处理可以解决乱码问题。
例如:未使用URLEncoder.encode(tittle, "UTF-8")
在前台调用时会出现乱码:
IDEA输出到控制台时:
只有在重定向之前有参数,重定向之后的方法中无法获取带该数据出现乱码。
使用URLEncoder.encode(tittle, "UTF-8")之后:
页面使用时:
IDEA控制台参数: