专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

JSP中文乱码_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 15:43:41       共计:3560 浏览

JSP中文乱码?

解决jsp中文乱码问题,采用的方案是统一字符集至UTF-8,同时避免GB2312所带来的中文字符集不够用的隐患,需注意的地方有三点,默认情况下是英文字符集。

1、Tomcat 的

server.xml

文件,设置服务器端口工作方式;

2、Servlet 和 JavaBean 对字符串字符集处理的统一;

3、JSP页面的字符集统一;

如果使用MySQL的话,数据表也需要做UTF-8统一。

1、修改Tomcat的server.xml文件,该文件位于 tomcat/conf,红色部分为添加部分,也就是当前使用的HTTP端口的连接方式的设置。

找到Connector 标签,使 Tomcat 服务器以UTF-8模式进行工作,从底层对乱码进行处理,修改如下:

2、运行代码内设置如下:

JavaBean 和 Servlet 内需要处理中文的地方之前,或者所有函数最前端加上

request.setCharacterEncoding ("UTF-8");

response.setCharacterEncoding ("UTF-8");

避免在 JavaBean 和 Servlet 内出现汉字乱码。

3、JSP代码中的 JAVA 字符编码设置,在页面上对乱码进行处理。

<%@page contentType="text/html"%>

<%@page pageEncoding="UTF-8"%>

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql 查询是否锁,InnoDB引擎的行锁表锁_数据库 | ·下一条:sql和python哪个难学_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有