编码的统一主要在以下三个地方:JSP页面,数据库连接方式,数据库。
一首先看一下数据库方面的编码设定
1:mySQL的my.ini文件,它位于MySQL Server 安装目录下,设置default-character-set = gbk(共两处);
2:建立数据库表的时候要写成这样。
create table `immdb`.`admins`(
......
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
最后这句ENGINE=InnoDB DEFAULT CHARSET=gbk是设置建立的这个表使用的是GBK。
二下面再看看数据库连接方式上编码需要注意的地方
它在connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/immdb?user=root&password=123456&useUnicode=true&characterEncoding=GBK");
最后的字符编码被指定为GBK。这样才能与数据库统一,不会在传递过程中发生乱码。
三再看看JSP页面的编码修改位置,位于<%@ page language="java" contentType="text/html; charset=GBK"
pageEncoding="GBK"%>
但是还应该注意,如果在JSP页面传递form或者其他值的时候,有中文,那么,你还需要在JSP页面中加入<% request.setCharacterEncoding("GBK");%>(在servlet中加入request.setCharacterEncoding("GBK");
response.setCharacterEncoding("GBK");
分享到:
相关推荐
利用jsp+servlet实现的一个网上书城web应用,数据库使用的是MySQL,具体的处理涉及到:中文乱码的处理,购物车,订单管理,用户账户管理,商品搜索,高级搜索,登录/注册,各种系统验证。里面包含了系统的一些设计...
表单通过POST方法提交到`message_insert_do.jsp`,并且在提交前设置了字符编码为GBK以处理中文字符。 2. **message_insert_do.jsp**:处理用户提交的数据,验证输入是否符合要求(如昵称不超过15个字符,邮件地址不...
**JSP+MySQL+中文处理**是Web开发中常见的需求,特别是在处理中文数据时,需要注意字符编码的统一和兼容性,以确保数据的正确存储和显示。以下将详细阐述涉及的几个关键知识点。 首先,**MySQL数据库配置**是处理...
处理 Java+jsp+mysql 开发 web 项目中文乱码问题 在 Java+jsp+mysql 开发 web 项目中,中文乱码问题是一个常见的问题,影响着项目的正常运行。下面我们将从四个方面来解决中文乱码问题: 一、Jsp 输出中文的乱码...
在开发Web应用时,我们经常会遇到中文乱码问题,特别是在JSP与MySQL的结合使用中。这个"mysql.rar_JSP+Mysql_中文乱码"压缩包提供的资源旨在帮助开发者解决此类问题。以下是对这个问题的详细解释和解决方案。 首先...
在系统的设计技术方面,HTML用于构建网页的基础结构,JSP用于实现页面的动态内容展示和数据处理,而MySQL则负责数据的存储和管理。这三者相互配合,共同构成了库存管理系统的后端和前端。在实际开发过程中,开发者...
总的来说,JSP+MySQL开发的BBS论坛是一个综合性的项目,涉及到Web开发的多个方面,包括后端逻辑处理、数据库设计、前端交互以及安全性考虑,对于初学者来说,这是一个很好的实践项目,可以全面锻炼和提升开发技能。
第五章对在开发过程中遇到的问题进行了总结,如中文乱码问题和其他常见问题,这些问题的解决对于系统稳定运行至关重要。 最后,第六章总结了已经实现的功能,如实时库存查询、库存预警、出入库记录跟踪等,并指出了...
根据提供的文件信息,我们可以分析出该段代码是用于实现基于 JSP 和 MySQL 的按条件查询功能。接下来将详细解析此代码的关键部分,并提取其中的重要知识点。 ### 一、JSP与MySQL连接 #### 1. **引入必要的包** 在...
【JSP+MySQL进行简单的增删改查-标准要点】 在IT行业中,JSP(Java Server Pages)和MySQL是常见的组合,用于构建动态网站和Web应用程序。本篇内容将详细介绍如何利用这些技术进行基础的数据操作,包括增(Add)、...
【毕业论文jsp283湖州特产网站(jsp+mysql).doc】这篇论文主要涉及的是一个基于JSP和MySQL的湖州特产信息发布与查询平台的开发。该系统旨在利用互联网技术,解决湖州特产信息传播受限的问题,为消费者提供一个方便、...
在JSP页面中设置的`charset=GB2312`指明了页面的编码格式为简体中文的GB2312编码,这保证了中文字符能被正确显示。然而,文档的编码识别上似乎有误,部分编码被错误地替换成了花括号`{{}{}}`,这可能是在文档扫描...
【标题】"JSP毕业设计——JSP+Struct+MySql基于BBS管理系统设计与实现",这个项目是一个典型的Web应用开发案例,旨在利用JSP技术、Struts框架以及MySQL数据库来构建一个在线论坛(BBS)系统。在这个设计中,学生会...
《JSP+Struct+MySql基于BBS管理系统设计与实现》是一个典型的Web应用程序开发项目,主要涉及了Java服务器页面(JSP)、Struts框架和MySQL数据库等关键技术和工具。这个项目不仅提供了完整的源代码,还包含了相关的...
本知识点将详细解析JSP+MySQL中文乱码问题以及post提交乱码的解决方案。 ### 知识点一:JSP页面字符编码设置 在JSP页面中,字符编码的设置对于中文显示至关重要。从给定内容中可以看出,开发者在index.jsp页面中...
这里需要注意的是,中文处理功能主要涉及字符编码问题。在JSP中,我们需要确保页面编码正确,一般在页面顶部添加`;charset=UTF-8" language="java" %>`来设置UTF-8编码。同时,连接MySQL数据库时,也要确保数据库...