如果数据库中的数据没问题,那估计是你JSP文件编码有问题!
解决方案 »
- jsp中的一个小小疑问
- 关于extjs 打开慢的问题
- java.lang.NullPointerException 怎么解决啊、?????
- spring security3.2 限制同一用户多次登录
- 有关<jsp:setProperty name="" property="*" />的问题
- 请问有哪位知道struts中页面自动跳转的标签
- 关于类信息的获取,判断问题
- 解决了此问题才算是高手!!!(高分结贴)
- 关于EJB中,异常处理的问题,帮帮我,谢谢!!!!!
- 请问一下各路大神:String a="123";String b=a;一共创建了多少个对象?
- tomcat集群时候,报org.hibernate.LazyInitializationException
- servlet+spring+flex整合中遇到的问题
1. 通过getBytes(“ISO-8859-1”)方法将字符转换成标准字符。
byte[] b=username.getBytes(“ISO-8859-1”);
2. 把字节符转化为UTF-8编码。
username=new String(b,”UTF-8”);
这样就可以了。以前留下的笔记。
请求时:
若为get请求的话:String reqParamStr = request.getParameter("username");
String reqParam = new String(reqParamStr.getBytes("ISO-8859-1"),"UTF-8");
若为post请求的话:request.setCharacterEncoding("UTF-8");
响应时:response.setContentType("text/html;charset=utf-8");
你最好打断点跟踪查看获取的参数与响应之前获取到的数据内容的情况,并在控制台打印一下