ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:30KB ,
资源ID:9283536      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9283536.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(常识55582.doc)为本站会员(dcjskn)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

常识55582.doc

1、常识 555821.设置上网主页?打开浏览器菜单-工具-INTERNET 选项-主页(框里输入你要设为主页的网址)分别点击应用,确定。关掉浏 览器,打开就是你要设为主页的网址了如果你安装了 360 安全卫士,有可能会修改不成功,这时你需要进入:360 安全卫士-系统修复-IE 常用设置- 修改主页(在框里输入你要设为主页的网址)点击立即应该即可。打开浏览器,就是可以了。推荐作为主页的网站:5060 网址大全2.有时候在操作 Session 时,系统会抛出如下异常java.lang.IllegalStateException: Cannot create a session after the

2、response has been committed之所以会出现此类问题是因为我们在 Response 输出响应后才创建Session 的。(因为那时候服务器已经将数据发送到客户端了,即:就无法发送Session ID 了)解决办法:你只需要在你的程序中将创建访问 Session 的语句【request.getSession()】提前至 Response 输出数据之前就 好了。例如改成下面的写法 OK:ServletOutputStream out = response.getOutputStream();/ 最好这样紧挨着 response.getOutputStream()HttpSes

3、sion seesion = request.getSession();seesion.setAttribute(“xxx“, rand);/ 输出数据out.print(“hello“);out.close();3.楼主只需要做到“四个统一”:mysql 数据库编码、数据表编码、中文字段编码及调用页面编码一致,再有乱 码都难。强烈建议使用 UTF8。四告别 JSP+MySQL 乱码问题 2008-02-11 20:20:55| 分类: JSP相关问题 | 标签:无 |字号大中小 订阅 .【软件环境】:OS: Windows 2000 SP4, Windows XP SP2, JDK:j2sd

4、k-1_4_2_08-windows-i586-p.exe,Tomcat: jakarta-tomcat-5.0.28.exe,MySQL: mysql-5.0.10a-beta-win32.zip; 1本文将消除乱码分为三步:消除页面乱码,消除从 MySQL 中读出中文乱码,消除插入 MySQL 数据库中的中文乱码;2没有测试 tomcat-5.5. + jdk5,但我想应该更容易些吧;3先安装 J2SDK,后装 Tomcat,如果 J2SDK 安装在c:j2sdk1.4.2_08,它同时会在 C:Program FilesJavaJre 下安装一个 public 的 Jre,在安装 Tom

5、cat 时,一定要将 JDK 指向C:j2sdk1.4.2_08,否则无法编译 JSP;4注意采用本方法后,操作数据库时的相关中文数据无需做额外的字符转换处理,即在所有的字符处理过程中,都以 GB2312 或 GBK 来处理;5随本文发行的有两个纯 JSP 文件和一个 SQL 脚本,testCh*t.jsp 用来测试“消除纯 JSP 和 HTML 页面中的乱码” ,tstMySQL.jsp 用来测试“消除从 MySQL 中读出中文的乱码” ,均无需手工编译,放在任一个 Web 目录下即可使用。bookshop.sql 为tstMySQL.jsp 中用到的数据库,也为隽隽在线书店中的更新数据库;

6、6在 2k 中比在 XP 中看到乱码的情况多一些,表现为在 2K 中 meta标记不起作用,只能使用 page 指令,具体原因不太清楚,还望赐教。7关于 MySQL 的客户端功具,个人习惯使用 MySQL CC,虽然它已不受支持,但本书中全部脚本(使用 My SQL 数据库的案例)都可以在 MySQL CC 中正常运行,有些在 mysql-query-browser-1.1.13-win.msi 出错;8从 MySQL 中读出的乱码,如果用 MySQL 客户端显示正常而在网页中乱码,在确定数据库连接串中的字符集正确的情况下,把 WEB-INF/classes/下,不是你创建的库删除。例如本书在

7、线书店就存在此问题,让 WEB-INF/classes/目录下只剩 bookshop 目录,则可解决乱码。9每次修改 Bean 后,最好重启 tomcat,而且最好把 Tomcat 中Work 目录下的相应目录删除,否则可能导致你的修改没有更新,陷入进一步的痛苦中10修改 JSP 文件无需重启 Tomcat;11用 SELECT 语句检索出的数据,因为使用 Map 缓存数据,key 是区分大小写的,应统一为大写或小写。但 SELECT 语句与数据表之间不区分大小写;如: strSQL = “SELECT ID, Name FROM BookInfo “rs.getInt(“id“); / 错误

8、rs.getInt(“ID“); / 正确12新版 MySQL 中加密密码不应使用 password,而应使用 MD5 或 SHA1;本书医院门诊存在此问题,因而无法登录;13如果使用下面几步仍不能消除从 MySQL 中读出的中文乱码,把WEB-INFclasses目录下非你自己开发的目录删除,此版发型的隽隽在线书店存在此问题;14如果以上方法仍有乱码存在,应该是自己程序的细节问题了,比如有些地方特意调用了编码转换函数,如 uniStr = new String(tempByte,“ISO8859_1“);15注意编码表示方式在 JSP 与 MySQL 中的区别,如下:JSP: GB2312,

9、 GBK, UTF-8MySQL: gb2312, gbk, utf8 关键问题:编码,建议统一为 GB2312 或 GBK,本文使用GB2312,GBK 未测试;【Step1】: 消除纯 HTML 页和 JSP 页在 Tomcat 环境下运行的乱码这个是由于流览器无法选择编码方式造成的, 手动从 IE 中选择“GB2312”即可解决;也可以网页中加入 META 标记或 Page 指令;META 标记如下:Page 指令如下:前面说明中已经提到, META 在 2K 下可能不起作用(XP 下时了时坏) ,因为简单起见,加入 Page 指令似乎是一个一劳永逸的事情;总结: 加入 Page 指令,

10、一定可以使纯 JSP 页面或 HTML 页面在Tomcat 环境下正常显示。【Step2】: 消除从 MySQL 数据库中读出中文的乱码分为两个目标: step1: 从 MySQL 客户端查看中文正常, step2: 从网页中查看中文正常;1: 在用 SQL 脚本创建数据库前,设置 MySQL 的默认编码方式为“gb2312”,此步可以在 mysql-administrator-1.1.0-rc-win.msi 中完成,或者是 MySQL Server 向导;这样设置完毕后再用 SQL 脚本创建数据库, 注意如果 SQL 脚本中有设置字符集为 latin1 或 utf-8 的语句,一定要删除。

11、已发现目前版本在线书店中的 SQL 脚本中带有设置默认字符集为 latin1,一定要删除!创建数据库完毕后,用 MySQL CC 或 MySQL Admin 可检查所创建的数据库的字符集,如果正确,则用 MySQL CC 或 MySQL Admin都可以正常查看中文;2: 一般情况下,到这一步,在网页中已经基本能正常显示中文了,但凡事总有例外,可以在数据库连接串处再特别说明一下:String url =“jdbc:mysql:/localhost/BookStore?useUnicode=trueconn=DriverManager.getConnection(url,“root“,“);一般情况下用 String url =“jdbc:mysql:/localhost/BookStore“应该就能正常显示中文。总结:修改 MySQL Server 数据库默认字符集为“GB2312” ,从MySQL 读出中文可正常显示;例外: 此时仍有可能还有乱码,如本书光盘中的在线书店 ,请参见前面的说明。【Step3】: 消除插入 MySQL 数据库中的中文乱码此步比较简单,在 JSP 页面中加入如下代码:request.setCharacterEncoding(“GB2312“);

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报