作者PsMonkey (痞子军团团长)
看板java
标题Re: [JSP ]request.getParameter("err")有甚麽错误?
时间Fri Jan 15 01:06:18 2010
※ 引述《ROCKIT (ROLL)》之铭言:
: 但是为什麽String err = request.getParameter("err");
: 总是有问题,跳出以下讯息
: org.apache.jasper.JasperException: An exception occurred processing JSP page /eccourse/index.jsp at line 130
: 127: String condition_1 = "1";
: 128: String condition_2 = "2";
: 129:
: 130: if( err.equals(condition_1)){
: 131: out.print("<center>");
: 132: out.print("<span style=\"color:#FF0000\" > ");
: 133: out.print("掸唾?撖疯Ⅳ?航炊");
: Stacktrace:
: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
: org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
: org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
: org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
: javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
: 要是把String err = request.getParameter("err");给注解掉
: 直接写String err = "1";改成这种直接给值,就可以跑出我想要的结果
: 这是为什麽啊??
: 第一次接触JSP还在摸索中~~谢谢大家指教^^
1. 你没有把整段错误讯息看完,JSP 的错误讯息是有点烂没错
但是依照 printStackTrace() 的惯例,里头应该会有「你的」程式码
2. 万一你的错误讯息有 NullPointException 字样
那麽,你要不要先看一下
System.out.println(err == null) 呢?
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.231.77.41
1F:→ ROCKIT:谢谢!!! 现在了解了^^ 01/15 01:21
2F:推 ken915007:是top ten error勒!! 01/15 02:01