weblogic与websphere的差异 之 jsp中的注释问题
今天测试人员给我提了一个bug,说我开发的模块报框架的js错误,当时一听就懵了,我本地测试完全没问题,怎么上了服务器会出现这个问题呢?
于是我去服务器上测了一下自己写的那个模块,结果报的错误还和测试人员提给我的错误不一致,杂回事?于是我又找到一名同事,让他帮我测一下,报的错误又是另外一个版本,这下搞了。
没办法,js调试吧,结果调试了半天,没有任何结果,既然我这边的错误调试不出来结果,就跑去同事的机器上调了,过了好半天,终于发现了一个问题,就是我的jsp页面中有部分代码废弃了,被我注释掉的部分报错,汗……
结果明了了,由于本地用的是weblogic服务器,对jsp的解析与服务器上的websphere不同,马上将页面所有的注释全部去掉,等服务器重新打包测试后,终于问题解决了。
这件事,再次证明了保证代码的干净整洁是多么的重要,浪费了大半天的工作时间,问题就在代码的注释上,希望看到此文章的朋友们今后不要再出现类似问题,耽误时间……
相关文档:
request, reponse, out, session, application, config, pagecontext, page, exception.
一.request对象:该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。
1.Request对象可以使用getParameter(string s)方法获取该表单通过text提交的信息。如:
Requ ......
简单的说吧。
request的默认编码方式是ISO-8859-1。
jsp/html里面的charset属性是解码的字符集。
我们要统一用utf-8的编码方式。
所以要对request的编码方式进行设置,这样写:
request.seCharacterEncoding("utf-8");
然后把数据库的编码方式也设成utf-8.
然后就不会有乱码出现了。
乱码问题算是web开发中经常遇到 ......
JSP和SERVLET到底在应用上有什么区别,很多人搞不清楚。我来胡扯几句吧。简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。
后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就 ......
第一步:建立一个code.jsp的页面,产生随机码
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"
import="java.io.*,
java.util.*,
& ......
Cookie概念:
Cookie的格式实际上是一段纯文本信息, 由服务器随着网页一起发送到客户端, 并保存在客户端硬盘中指定的目录的. 大家都传说Cookie会造成严重的安全威胁什么的, 其实不是这么回事情. 服务器读取Cookie的时候, 只能够读取到这个服务器相关的信息. 而 ......