quote symbol expected错误
今天调试程序的时候老是出现这个错误:
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=后面没有前引号
我尝试加上 再运行就不报错了
小细节很重要的~~~