2010-04-07 11:17
今天调试程序的时候老是出现这个错误:
org.apache.jasper.JasperException:
/dealwith.jsp(1,23) quote symbol expected
我很郁闷 上网查了下
看到有说{
org.apache.jasper.JasperException: /checklogin.jsp(0,46) quote
symbol expected 请看好上面这一句话的意思!它说第一行的第46处需要加引号! ....pageEncoding="GB2312"
%>
http://www.puckasoft.com/bbsxp/ShowPost.asp?ThreadID=166 可以看出在
Resin 下有些可能并不需要 quote(引号)的地方在 Tomcat
下就需要加上。 关于这个例子还有一个出问题的情况比较明显。就是在点击一些链接的时候,或者有时候一些服务器端的内部调用也会出现问题,就是像下面这种情况:
HTTP
Status 404
-
.........
不用说,这肯定是服务器找不到每某个文件了。于是到目录下去查看。结果发现原来一些文件的名称,和它们调用时的名称的大小写并不一致。有些服务器也许允许这样的情况。但是,我并不认同这样的方式。希望大家也不要养成这样的习惯。
}
所以仔细检查我的jsp开头 我发现了一个问题
<%@ page contentType=text/html; charset=gb2312" language="java"
errorPage="" %>
在contentType=后面没有前引号
我尝试加上 再运行就不报错了
小细节很重要的~~~
原文:http://hi.baidu.com/lookintoyoureyes/blog
|
转载于:https://www.cnblogs.com/huangjiandong2012/archive/2011/03/23/1992636.html