查看: 114005|回复: 152

[jsp]常见问题集锦索引贴

[复制链接]
论坛徽章:
33
2011新春纪念徽章
日期:2011-01-25 15:41:012012新春纪念徽章
日期:2012-02-13 15:11:52ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14兰博基尼
日期:2013-11-04 12:55:50马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:52
跳转到指定楼层
1#
发表于 2005-3-21 23:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为避免大量重复发问
从今天开始,只要有时间,我会慢慢集中整理出一份有关JSP开发过程中经常见到的问题,和广大网友探讨,如果您有任何好的想法和建议,不妨回帖

1.java开发中遇到乱码问题怎么办?
http://www.itpub.net/showthread.php?s=&threadid=336395

2.jsp 文件  下载 "类型"问题
http://www.itpub.net/332021.html

3.在Tomcat下JSP、Servlet和JavaBean环境的配置
http://www.itpub.net/345002.html

4.jspSmartUpload上传下载全攻略
http://www.itpub.net/366710.html

5.Tomcat5.5.9的安装配置
http://www.itpub.net/365854.html

6.Java_struts 入门快速手册
http://www.itpub.net/showthread. ... 15&pagenumber=3

7.JScript 中文参考
http://www.itpub.net/345906.html

8.孙卫琴的《Tomcat与Java.Web开发技术详解》!
http://www.itpub.net/531292.html

9.web开发的一些注意事项
http://www.itpub.net/thread-889218-1-1.html

[ 本帖最后由 omencathay 于 2007-12-12 10:01 编辑 ]
论坛徽章:
33
2011新春纪念徽章
日期:2011-01-25 15:41:012012新春纪念徽章
日期:2012-02-13 15:11:52ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14兰博基尼
日期:2013-11-04 12:55:50马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:52
2#
 楼主| 发表于 2005-3-22 14:47 | 只看该作者

  1. 解决办法:乱码问题在 NT操作系统我没怎么碰到过,但是在UNIX 或LINUX系统上出现的比较多
  2. 由于操作系统和使用环境不一样,产生乱码的方式也不一样,但是如果掌握了上面的Unicode 编码原理,自己仔细分析一下,很多问题便可迎刃而解。
  3. 下面看看几个常见的例子。
  4. 1.        如果一些网站服务器例如Tomcat 如果遇到中文乱码问题,可以修改conf目录下的server.xml
  5. <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
  6. enableLookups="false" redirectPort="8443" acceptCount="100" debug="0"connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>
  7. URIENcoding 设成GBK或GB2312
  8. 2.         表单中或传递字符串:本来输入的汉字是正常的,但是提交后再显示出来是乱码,因为提交的一般是 ISO8859编码,所以显示的时候要转成GB2312编码:

  9. String S=new String(rs.getString("news").getBytes("gb2312"),"ISO8859_1");
  10. //rs为待转换的字符串
  11. 然后使用S字符串的值就可以了
  12. 3.        有的服务器端的语言环境如果设成简体中文的也可以解决此类问题
  13. 4.        插入数据库中的字符是乱码
  14.   看看数据库中支持的是何种编码方式,用类似2中的方式作一下转换即可。
  15. 5.        总之,用jsp开发,碰到乱码,你得分析是读的时候发生乱码,还是写的时候发生乱码,用2中的转换,基本就能解决问题,有些时候写的时候做一次转换,例如:
  16. String S=new String(rs.getString("news").getBytes("gb2312"),"ISO8859_1");
  17. //读的时候在转换回来
  18. String S=new String(rs.getString("news").getBytes("ISO8859_1"),"GB2312");
  19. 或者把ISO8859-1和GB2312 的位置换一下,自己多试试,就能找到解决问题的办法。
复制代码

[ 本帖最后由 omencathay 于 2007-12-28 12:24 编辑 ]

使用道具 举报

回复
论坛徽章:
1
参与2009年中国云计算大会纪念
日期:2009-06-05 10:02:28
3#
发表于 2005-3-23 22:55 | 只看该作者
Excellent !
It's very useful to me and expect the consequent passage from you.
Thanks

使用道具 举报

回复
论坛徽章:
0
4#
发表于 2005-3-24 09:50 | 只看该作者
连Oracle时乱码问题好像不常见,可以那个mysql,真是麻烦呢~~~~~~~~~

使用道具 举报

回复
论坛徽章:
46
世界杯纪念徽章
日期:2006-07-20 13:19:202011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:56管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:23
5#
发表于 2005-4-5 17:38 | 只看该作者
足够经典

使用道具 举报

回复
论坛徽章:
0
6#
发表于 2005-4-8 13:55 | 只看该作者

使用道具 举报

回复
论坛徽章:
46
世界杯纪念徽章
日期:2006-07-20 13:19:202011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:56管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:23
7#
发表于 2005-4-8 17:48 | 只看该作者
不顶都有罪

使用道具 举报

回复
论坛徽章:
0
8#
发表于 2005-4-10 13:55 | 只看该作者
辛苦楼主了.

使用道具 举报

回复
论坛徽章:
0
9#
发表于 2005-4-11 16:28 | 只看该作者
辛苦了,顶............................................................

使用道具 举报

回复
论坛徽章:
0
10#
发表于 2005-4-21 10:34 | 只看该作者

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表