JAVA EE阶段个人错误集

  1、 今天首次接触Servlet, 写了个程序在浏览器运行时老是出现乱码,但是自己又确认在程序中将编码设置为gb2312。最终当我将腾讯TT浏览器换成IE时问题就解决了, 以前在JS与HTML学习当中也碰到过类似因浏览器版本而出现的问题。
 
 2、 在学习Servlet的过程中老是遇到 “乱码”的问题, 总结出几种常规的解决方案: 一是要注意三种中文编码“UTF-8、gb2312、GBK”三种方式之间的切换; 二是可以尝试着先将接受到的信息转换成国际标准编码“ISO8859-1”然后再转换为可识别中文的编码方式。
 
3、 今天在html中写了一段简单的js代码,但是运行是老是报错, 排查了很久,最终发现时因为我将js的函数名命名为start(), 原来这也是js中的一个关键字。 当我将函数名改过之后问题也就解决了!!!
 
4、 碰到的几个常见的web提示代码, 代号:200 成功做出响应; 404 表示请求的服务找不到; 500: 服务器内部程序出错; 503: 当前应用无效。
 
5、 在连接数据时, 我能确定从数据库中取出的数据只有一行,于是我想就不再需要使用while(rs.next()),直接去去数据,结果报数据库的异常。 后来经过分析,假如确定只返回一行数据是可以不用判断,但是rs.next()还是必须要使用的。
 
6、 可以在一个Web程序中有多个Servlet连接数据库, 但是规范不提倡这么做。 我们将对数据库的操作全部抽象出在另一个单独的类中去完成, 建立DAO类。
 
7、 以往碰到“视图或表不存在”的错误时没有想到过是因为连接数据库没有成功的原因。
 
8、 关于web.xml文件的配置, 可以把所有Servlet都需要的初始化资源放在上下文中的参数里, 采取如下的配置:  <context-param>
              <param-name>XXX<param-name>
             <param-value>YYY<param-value>
         </context-param>
 
9、自定义的.xml文件应该部署在Tomcat安装路径下的bin目录中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值