企业门户网站的newsFrontList.jsp无法显示的问题
发表在JavaWeb图书答疑 2020-07-09 《JavaWeb项目开发实战入门》第1章 企业门户网
是否精华
版块置顶:

企业门户网站的newsFrontList.jsp无法显示的问题,一点击“新闻”就出现如下:

HTTP状态 500 - 内部服务器错误


类型 异常报告

消息 无法为JSP编译类:

描述 服务器遇到一个意外的情况,阻止它完成请求。

例外情况

org.apache.jasper.JasperException: 无法为JSP编译类: 

JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71: 									  
72: 									<%
73: 										request.setCharacterEncoding("UTF-8"); 
74: 										News news = new News();
75: 										String strPage = request.getParameter("intPage");
76: 										String sPage = request.getContextPath() + request.getServletPath()+ "?";
77: 										String sOK = news.ListNewsFront(sPage, strPage);

请指导

分享到:
精彩评论 8
根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2020-07-10
沙发

给异常日志要给控制台里的日志

13553179613
学分:12 LV2
2020-07-10
板凳

HTTP状态 500 - 内部服务器错误


类型 异常报告

消息 无法为JSP编译类:

描述 服务器遇到一个意外的情况,阻止它完成请求。

例外情况

org.apache.jasper.JasperException: 无法为JSP编译类: 

JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71: 									  
72: 									<%
73: 										request.setCharacterEncoding("UTF-8"); 
74: 										News news = new News();
75: 										String strPage = request.getParameter("intPage");
76: 										String sPage = request.getContextPath() + request.getServletPath()+ "?";
77: 										String sOK = news.ListNewsFront(sPage, strPage);


JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71: 									  
72: 									<%
73: 										request.setCharacterEncoding("UTF-8"); 
74: 										News news = new News();
75: 										String strPage = request.getParameter("intPage");
76: 										String sPage = request.getContextPath() + request.getServletPath()+ "?";
77: 										String sOK = news.ListNewsFront(sPage, strPage);


Stacktrace:
	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:213)
	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:528)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:392)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:605)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:400)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

):注意 主要问题的全部 stack 信息可以在 server logs 里查看


Apache Tomcat/9.0.36

13553179613
学分:12 LV2
2020-07-10
地板

七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server.服务器版本: Apache Tomcat/9.0.36
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 服务器构建:        Jun 3 2020 17:07:09 UTC
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 服务器版本号(:     9.0.36.0
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 操作系统名称:      Windows 7
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS.版本:           6.1
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 架构:              amd64
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java 环境变量:     C:\Program Files\Java\jre1.8.0_251
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java虚拟机版本:    1.8.0_251-b08
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM.供应商:        Oracle Corporation
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:     D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:     D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数:-Dcatalina.base=D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数:-Dcatalina.home=D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数:-Dwtp.deploy=D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\wtpwebapps
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数:-Djava.endorsed.dirs=D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\endorsed
七月 10, 2020 10:11:52 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数:-Dfile.encoding=UTF-8
七月 10, 2020 10:11:52 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: 使用APR版本[1.7.0]加载了基于APR的Apache Tomcat本机库[1.2.24]。
七月 10, 2020 10:11:52 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: APR功能:IPv6[true]、sendfile[true]、accept filters[false]、random[true]。
七月 10, 2020 10:11:52 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]
七月 10, 2020 10:11:52 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL成功初始化 [OpenSSL 1.1.1g  21 Apr 2020]
七月 10, 2020 10:11:53 下午 org.apache.coyote.AbstractProtocol init
信息: 初始化协议处理器 ["http-nio-8080"]
七月 10, 2020 10:11:53 下午 org.apache.catalina.startup.Catalina load
信息: 服务器在[1,502]毫秒内初始化
七月 10, 2020 10:11:53 下午 org.apache.catalina.core.StandardService startInternal
信息: 正在启动服务[Catalina]
七月 10, 2020 10:11:53 下午 org.apache.catalina.core.StandardEngine startInternal
信息: 正在启动 Servlet 引擎:[Apache Tomcat/9.0.36]
七月 10, 2020 10:11:54 下午 org.apache.jasper.servlet.TldScanner scanJars
信息: 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
七月 10, 2020 10:11:54 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\docs]
七月 10, 2020 10:11:54 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\docs]的部署已在[81]毫秒内完成
七月 10, 2020 10:11:54 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\examples]
七月 10, 2020 10:11:55 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
七月 10, 2020 10:11:55 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
七月 10, 2020 10:11:55 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@3cebbb30')
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\examples]的部署已在[656]毫秒内完成
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\host-manager]
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\host-manager]的部署已在[92]毫秒内完成
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\manager]
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\manager]的部署已在[56]毫秒内完成
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\ROOT]
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat\apache-tomcat-9.0.36-windows-x64\apache-tomcat-9.0.36\webapps\ROOT]的部署已在[37]毫秒内完成
七月 10, 2020 10:11:55 下午 org.apache.coyote.AbstractProtocol start
信息: 开始协议处理句柄["http-nio-8080"]
七月 10, 2020 10:11:55 下午 org.apache.catalina.startup.Catalina start
信息: [1,823]毫秒后服务器启动
七月 10, 2020 10:12:48 下午 org.apache.catalina.core.StandardWrapperValve invoke
严重: 在路径为/myTest的上下文中,Servlet[jsp]的Servlet.service()引发了具有根本原因的异常无法为JSP编译类:

JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71:           
72:          <%
73:           request.setCharacterEncoding("UTF-8");
74:           News news = new News();
75:           String strPage = request.getParameter("intPage");
76:           String sPage = request.getContextPath() + request.getServletPath()+ "?";
77:           String sOK = news.ListNewsFront(sPage, strPage);


JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71:           
72:          <%
73:           request.setCharacterEncoding("UTF-8");
74:           News news = new News();
75:           String strPage = request.getParameter("intPage");
76:           String sPage = request.getContextPath() + request.getServletPath()+ "?";
77:           String sOK = news.ListNewsFront(sPage, strPage);


Stacktrace:
org.apache.jasper.JasperException: 无法为JSP编译类:

JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71:           
72:          <%
73:           request.setCharacterEncoding("UTF-8");
74:           News news = new News();
75:           String strPage = request.getParameter("intPage");
76:           String sPage = request.getContextPath() + request.getServletPath()+ "?";
77:           String sOK = news.ListNewsFront(sPage, strPage);



13553179613
学分:12 LV2
2020-07-10
4L

JSP文件:[/front/newsFrontList.jsp] 的第 [74] 行发生了一个错误
News cannot be resolved to a type
71:           
72:          <%
73:           request.setCharacterEncoding("UTF-8");
74:           News news = new News();
75:           String strPage = request.getParameter("intPage");
76:           String sPage = request.getContextPath() + request.getServletPath()+ "?";
77:           String sOK = news.ListNewsFront(sPage, strPage);


Stacktrace:
 at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
 at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:213)
 at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:528)
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:392)
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
 at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:605)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:400)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
 at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
 at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
 at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
 at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
 at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 at java.lang.Thread.run(Unknown Source)

根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2020-07-11
5L

News类无法被使用,你没有导入这个类,或者你的代码不全

13553179613
学分:12 LV2
2020-07-11
6L

根号申 发表于2020-07-11 08:49

News类无法被使用,你没有导入这个类,或者你的代码不全

import已经导入了啊

13553179613
学分:12 LV2
2020-07-11
7L

13553179613 发表于2020-07-11 09:20

import已经导入了啊

和咱的书上是一样的啊,我直接COPY的。采用IMPORT导入的包,还需要其他导入吗?

根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2020-07-11
8L

你直接运行项目源码,看有这个问题吗,没有就是你有写错的地方

首页上一页 1 下一页尾页 8 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照