[转帖]异常:The server encountered an internal error () that prevented it from fulf_Android, Python及开发编程讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Android, Python及开发编程讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3473 | 回复: 1   主题: [转帖]异常:The server encountered an internal error () that prevented it from fulf        下一篇 
    本主题由 koei123 于 2015-2-5 17:25:20 移动
shunli
注册用户
等级:新兵
经验:36
发帖:59
精华:0
注册:2011-9-23
状态:离线
发送短消息息给shunli 加好友    发送短消息息给shunli 发消息
发表于: IP:您无权察看 2014-12-30 9:25:56 | [全部帖] [楼主帖] 楼主

就是连数据库的时候出现这种错误!!!!!运行了多个连数据库的程序都是这种错误这是其中一个源代码:

<%@page language=""java"%>
<%@page import="java.sql.*"%>
<%@page contentType="text/html;charset=""GB2312"%>
<html>
<head>
<title>修改记录(update)范例</title>
</head>
<body bgcolor="#FFFFFF">
<%
String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost:3306/mydata";
String user="root";
String password="123456";
try
{Class.forName(driver);
}
catch(Exception e)
{out.println("无法加载驱动程序:"+driver);
e.printStateTrace();
}
try
{Connection con=DriverManager.getConnection(url,user,password);
      PreparedStatement psmt=con.prepareStatement("UPDATE phonebook"
      +"set phone=?,addr=?"+"where name=?");
      psmt.setString(1,"4561234");
      psmt.setString(2,"高雄市前镇区");
      psmt.setString(3,"陈小蓉");
      psmt.executeUpdate();
      psmt.close();
con.close();}
catch(SQLExcepiton se)
{se.printStackTrace();
}
%>
</body>
</html>


异常如下:

HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: /first.jsp(19,2) Unterminated <% tag
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:130)
org.apache.jasper.compiler.Parser.parseScriptlet(Parser.java:796)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1555)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.
--------------------------------------------------------------------------------


本人的运行环境为:

jdk-1_5_0_04+jakarta-tomcat-5.5.9+mysql-5.0.15-win32+mysql-connector-java-3.1.12.zip


各个环境变量都配置好啊!就是连数据库的时候出现这种错误!!!!!!!!!!!!

Tomcat/5.5.9 logs为:2006-4-21 13:31:17 org.apache.catalina.core.StandardWrapperValve invoke

严重: Servlet.service() for servlet jsp threw exception

org.apache.jasper.JasperException: /ch7-03.jsp(1,24) equal symbol expected
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:86)
at org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:193)
at org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:143)
at org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:156)
at org.apache.jasper.compiler.ParserController.getPageEncodingForJspSyntax(ParserController.java:434)
at org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:377)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:169)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source


--转自 北京联动北方科技有限公司



该贴由koei123转至本版2015-2-5 17:25:20



赞(0)    操作        顶端 
yaoxia.wu
注册用户
等级:中校
经验:2318
发帖:53
精华:1
注册:1970-1-1
状态:离线
发送短消息息给yaoxia.wu 加好友    发送短消息息给yaoxia.wu 发消息
发表于: IP:您无权察看 2015-1-29 10:41:49 | [全部帖] [楼主帖] 2  楼

org.apache.jasper.JasperException: /ch7-03.jsp(1,24) equal symbol expected


是由于单引号和双引号的混乱使用导致的
解决方法:

<%@page language=""java"%>
多了一个双引号,改为<%@page language="java"%>
修改完后应该还会报错:
org.apache.jasper.JasperException: Unsupported encoding


抛出这个异常是因为,在JSP页面的编码设置中有问题
解决方法:
将<%@page contentType="text/html;charset=""GB2312"%>改为:<%@page contentType="text/html;charset=GB2312"%>



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论