`
yidongkaifa
  • 浏览: 4052480 次
文章分类
社区版块
存档分类
最新评论

JSP开发中遇到的几个小问题

 
阅读更多

自从接触JSP以来,就不断的遇到各种各样的问题,不断的查资料,不断的摸索。跟ASP.NET相比,JSP给我的感觉是开发思想相对复杂不少,开发工具的自动化程度太低,而且需要了解很多的网页运行原理。

页面参数传递中文时候乱码。

JSP获取页面参数时一般采用系统默认的编码方式,如果页面参数的编码类型和系统默认的编码类型不一致,很可能就会出现乱码。解决这类乱码问题的一种方法是在页面获取参数之前,强制指定request获取参数的编码方式:

request.setCharacterEncoding("GBK")request.setCharacterEncoding("gb2312")

另一种方法是将获取的参数进行编码转换,例如:

String searchStrTemp=((String)request.getParameter("text1")).trim();

String searchStr=new String(searchStrTemp.getBytes("8859_1"),"gb2312");

JSP采用JDBC连接DB2时发生错误

我遇到的这个问题比较奇怪。写好了连接参数以后,有的时候不用进行任何设置,采用默认就可以连接DB2数据库;而有时候程序突然之间就会报告说发生连接错误。重新启动一下,有时候就又好了,有时候还是不行。后来觉得可能是因为程序在多次连接数据库过程中,导致DB2发生问题,使得JDBC APPLET SERVER关闭。运行db2jstrt命令,或者在控制面板的服务中启动JDBC APPLET SERVER即可解决此问题。

分享到:
评论

相关推荐

    JAVA笔试面试资料JDBC HTTP、JSP、Servlet、Struts面试题汇总资料.zip

    java工程师面试题大全-100%公司笔试题你都能碰到几个.docx Java开发工程师上机笔试题.docx Java开发求职面试题.docx Java开发笔试题.docx Java数据结构类面试题.docx Java数据结构题.docx Java笔试面试宝典.docx ...

    [计算机毕设]基于jsp的高校智能排课系统设计与实现(源代码+项目报告).zip

    在开发过程中我们本着积极的学习精神,遇到问题迎头而上,解决问题后又倍感欣慰。同组的几位同学有着较强的团队合作精神,相互之间讨论、解决问题的合作精神更值得称赞。指导老师吴志诚积极负责,引导和监督我们的...

    解决jsp开发中不支持EL问题

    今天遇到了一个莫名其妙的问题,就是在使用MyEclipse5.5或6.0时遇上了解析不到EL表达式的问题。经过好几个小时的琢磨终于发现了,给大家share一下

    基于JAVA JSP+SQL网站流量统计管理系统的毕业设计,本网站界面比较美观、友好,兼容性较好、使用较方便,同时也是一个能提供

    在这几个月的时间里,自从零开始学习JSP语言,第一次使用Dreamweaver MX,是第一次完完整整将一个项目从头到尾的独立完成。这个网站的开发,使我对JSP语言有了一定的了解,从不会到能够比较熟练地运用Dreamweaver...

    高拍仪OCX控件,activex控件,SDK开发包.docx

    高拍仪控件集成,即各类应用软件系统通过集成高拍仪控件,解决在java、.net、php等软件开发中遇到的高拍仪编程操作问题,快速在asp.net、jsp、asp等web项目中调用高拍仪设备,使得用户办公流程更便捷、顺畅。...

    android:多个Activity跳转的小结

    在android开发中Activity相当于web开发的页面,或者说如j2ee开发中对应的jsp页面。在开发jsp时,经常会遇到页面跳转的问题,在android也同样会遇到。以下的几个例子是我对android的Activity跳转的小结。

    解决idea开发遇到javascript动态添加html元素时中文乱码的问题

    一个几个月前做的小网站,这两天翻出来再看看,发现JavaScript文件中动态添加html元素中的中文乱码了,但是从后台获取的动态中文资源没问题,只有js文件中的静态中文资源,加载到网页中显示乱码 不要在意日期中年...

    java面试宝典

    22、我们在web 应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串? 10 23、String 和StringBuffer 的区别? 10 24、String, StringBuffer StringBuilder 的区别。 10 25、...

    千方百计笔试题大全

    22、我们在web 应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串? 10 23、String 和StringBuffer 的区别? 10 24、String, StringBuffer StringBuilder 的区别。 10 25、...

    IBM WebSphere Portal门户开发笔记01

    五、WCM几个页面路径及其名称 44 1、登录页面 44 2、主题及主页页面 45 3、皮肤外观页面路径 45 4、session超时页面 45 5、登录portal时,绕过登录界面,直接进入到主页(或再登录) 45 6、自定义登录跳转页面 45 7...

    svn增量包工具

    这个工具的来源:  从事了几年的工作之后,发现在部署服务的时候,总是需要将自己修改的源码编译... 源于上述遇到的问题,综合平时上班所需,开发了这个小工具,简称(svn增量包工具); 希望对各位小伙伴有所帮助

    外文翻译 stus MVC

    This article introduces Struts, a Model-View-Controller implementation that uses servlets and JavaServer Pages (JSP) technology. Struts can help you control change in your Web project and promote ...

    java 面试题 总结

    创建了几个String Object? 两个 28、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1{ ...

    超级有影响力霸气的Java面试题大全文档

    创建了几个String Object? 两个 31、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?  SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个...

    java项目之大学生户外运动管理系统源码(ssm+mysql+jsp).zip

    整个系统分为以下几个功能模块: 1)运动信息查询:可以查询户外运动的时间,地点,运动性质以及所参加运动 活动的人员更加的方便。 2)会员信息查询:管理员可以对会员进行统计以及删除操作。以便管理员可以 及时...

    Java面试宝典2010版

    16. hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决; 17.介绍一下Hibernate的二级缓存 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message 属性, ...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    它全面而深入地阐述了Strut2的各个特性,并指导开发人员如何根据遇到的问题对症下药。选择使用最合适的特性。作者处处从实战出发。在丰富的示例中直观地探讨了许多实用的技术。如数据类型转换、文件上传和下载、...

Global site tag (gtag.js) - Google Analytics