为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

mysql中文乱码 jsp中文乱码 网站开发解决中文乱码

2017-11-14 12页 doc 386KB 12阅读

用户头像

is_219945

暂无简介

举报
mysql中文乱码 jsp中文乱码 网站开发解决中文乱码mysql中文乱码 jsp中文乱码 网站开发解决中文乱码 这段时间在学习SSH在Myeclipse8.5 + MySQL5.1下进行网站开发时遇到了中文乱码问题.烦恼了很久终于解决了…在这里和有同样问题的朋友们分享一下.希望能有帮助. 总的思路就是将所有字符编码统一为GBK编码,开始的时候打算统一为utf-8,可是一直没有成功,饥不择食了.现在先用GBK,以后再研究utf-8的方法…具体步骤如下: 1) MySQL编码配置 1. 为确保配置的成功.请在MySQL字符编码配置完成之后再create所需的数据库和 表. ,...
mysql中文乱码 jsp中文乱码 网站开发解决中文乱码
mysql中文乱码 jsp中文乱码 网站开发解决中文乱码 这段时间在学习SSH在Myeclipse8.5 + MySQL5.1下进行网站开发时遇到了中文乱码问题.烦恼了很久终于解决了…在这里和有同样问题的朋友们分享一下.希望能有帮助. 总的思路就是将所有字符编码统一为GBK编码,开始的时候打算统一为utf-8,可是一直没有成功,饥不择食了.现在先用GBK,以后再研究utf-8的方法…具体步骤如下: 1) MySQL编码配置 1. 为确保配置的成功.请在MySQL字符编码配置完成之后再create所需的数据库和 . ,打开后如下图: 2. 打开MySQL的配置向导 3. 一直点next选择默认到达字符集选择界面,选中第三项:manual selected default character set/collation,然后在下拉框中选择gbk如下图: 4. 选择之后点击next,填写密码并勾选enable root access from remote machines.如下图 5. 然后点击execute执行刚才的设置,运行成功之后到服务中重启MySQL服务即可, 6. 完成前面的步骤之后就可以建数据库.建表了 2) 然后在MyEclipse中配置jsp页面的默认编码具体步骤如下: 1. 选择菜单栏的: window , preferences,如下 2. 点击MyEclipse , Files and Editors , JSP,如下图 在Encoding中选择Chinese Nation Standard,也就是GB18030,因为它是GBK的子集 而在选项中没有找到GBK就用它代替了.然后点击OK 3. 新建web project sample… 4. 此时新建web project的jsp文件内都有<%@ page language=”java” import=”java.util.*” pageEncoding=”GB18030” %> 3) 然后是添加filter转换编码,具体步骤如下: 1. 选中web project,右键: MyEclipse , Add struts capabilities.如图 2. 选择struts 2.1, URL pattern选择 /*如图 3. 打开src目录下的struts.xml文件添加 4) 测试网页到action的正确 1. 在刚才工程的index.jsp中添加如下代码 2. 在src下添加class Test,修改内容如下 3. 在struts.xml文件中配置action如下 4. 现在选中项目sample.右键run as MyEclipse Server Application,在首页表单中输入中 文.如你好..将在屏幕下方打印出:你好 5. 成功… 5) 搭建Hibernate环境测试action到数据库 1. 在MySQL中创建数据库hello,选择数据库hello,然后创建表user如图 2. 选中sample.右键build path , add external achieves,找到下载到本机的mysql jdbc驱 动 3. 选中sample,右键: MyEclipse , add Hibernate capabilities出现设置界面如图 选中enable Hibernate Annotation Support.其他保持默认即可,点击next 4. 接着 next 5. 填写数据库相关信息如下图,点击 next 6. 不选择创建SessionFactory,直接 finish 7. Hibernate的配置就完成了. 6) 将网页传输的中文保存到数据库 1. 在src下添加class User内容和数据库表结构相同,并添加annotation信息,如图 2. 在hibernate.cfg.xml文件中添加实体映射 3. 修改class Test中的execute方法如下 4. 运行sample….run as MyEclipse Server Application 5. 在表单中输入你好.点击提交.console中打印出你好.查看数据库 7) : 在做这个文档的时候我也因为粗心弄错了好多次.有时候是字母打错了..有时候是驱动没添加…总之就是细心一点.不要随便放弃………希望能帮助遇到同样问题的朋友.因为我也是菜鸟阶段..所以没有去考虑别的解决.我照着我的文档试验了2次,都成功解决了乱码问题. 我用的环境是: MySQL5.1 + MyEclipse8.5 如果实在不能解决..那就把软件的版本和我统一试试吧…还要提一点就是.我在学习ssh的时候使用的是尚学堂马士兵的视频教程.感觉收获非常大.建议和我同样的新手去电驴里面搜索一下.呵呵废话多了些…
/
本文档为【mysql中文乱码 jsp中文乱码 网站开发解决中文乱码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索