打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
web开发编码设置(jsp页面编码,servlet编码,连接数据库时编码设置)
以utf-8格式编码为例:
1.jsp页面编码设置
  <%@page pageEncoding="utf-8" contentType="text/html; charset=utf-8"%>
  <html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8" />
</head>
  </html>

2.servlet编码设置:
  request.setCharacterEncoding("UTF-8");
  response.setContentType("text/html;charset=UTF-8");

3.数据库编码设置
  (1)创建数据库时要先设置成utf-8格式,下面主要以mysql为例来说明这个问题:
     create database db default character set utf8(注意是utf8,不是utf-8)
     在插入数据的时候,尤其是中文,要注意,
     用status命令查看client characterset是什么编码的,如果是utf8的话,直接插中文是插不      进去的,必须用一个set names gbk;命令,才可以确保插成功
  (2)在java程序端创建连接时,url设置成
     jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=utf8
  可以写一个DAO,测试一下是否能插入正确的数据,显示正确的数据。如果中文显示?,有可能你用的jar包有问题,确保它是版本5的,我曾经用的版本3,出来就是?。千万要注意一下。
   如果上面的步骤都严格执行的话,应该是没什么问题的了。

     http://www.4ucode.com/Study/Topic/202335
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Java web开发中的编码问题
JSP\HTML\JAVA\SERVLET中编码统一为UTF-8解决中文乱码问题
JSP HTML JAVASCRIPT 中文乱码 解决方案 大全
JSP页面编码问题研究 [简便]
UTF-8 字符处理在 Web 开发中的应用
Java平台国际编码问题分析_SUN-JAVA技术
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服