从页面或者数据库传入值为中文乱码的问题,web保存的字符格式
是utf-8,JSP提交页面的字符保存格式也是utf-8,没有用到框架、Servlet,只是简单的将java代码以
<% %>嵌入到JSP中,在java代码中用request.getParameter("txtContent")获取文本框中的中文值的时
候,获取的是乱码。用了一行代码解决了这个问题。代码如下:
String content = new String(request.getParameter("txtContent").getBytes("ISO-8859-1"),"UTF-8");
本文介绍了一个常见的Web开发问题——如何解决JSP页面中通过request.getParameter获取中文参数时出现乱码的情况。通过一行简单的Java代码即可实现中文字符的正确读取。

472

被折叠的 条评论
为什么被折叠?



