最近很多小伙伴都在问org.apache.jasper.JasperException:如果未指定默认名称空间,则必须将函数拆分与前缀一起使用这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还
最近很多小伙伴都在问org.apache.jasper.JasperException:如果未指定默认名称空间,则必须将函数拆分与前缀一起使用这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException$NoNodeException、FAQ(49):org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/、FAQ(73):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197、FAQ(75):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197: An等相关知识,下面开始了哦!
本文目录一览:- org.apache.jasper.JasperException:如果未指定默认名称空间,则必须将函数拆分与前缀一起使用
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException$NoNodeException
- FAQ(49):org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/
- FAQ(73):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197
- FAQ(75):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197: An
org.apache.jasper.JasperException:如果未指定默认名称空间,则必须将函数拆分与前缀一起使用
调用我的应用程序的第一页时引发follwong异常
org.apache.jasper.JasperException: /WEB-INF/login.jsp(28,21) The function split must be used with a prefix when a default namespace is not specified
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
org.apache.jasper.compiler.Validator$ValidateVisitor$1FVVisitor.visit(Validator.java:1478)
org.apache.jasper.compiler.ELNode$Function.accept(ELNode.java:129)
org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:200)
org.apache.jasper.compiler.ELNode$Visitor.visit(ELNode.java:242)
org.apache.jasper.compiler.ELNode$Root.accept(ELNode.java:56)
org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:200)
org.apache.jasper.compiler.Validator$ValidateVisitor.validateFunctions(Validator.java:1503)
org.apache.jasper.compiler.Validator$ValidateVisitor.prepareExpression(Validator.java:1508)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:724)
org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:935)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2338)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2388)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:838)
org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1507)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2338)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2388)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2394)
org.apache.jasper.compiler.Node$Root.accept(Node.java:489)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2338)
org.apache.jasper.compiler.Validator.validate(Validator.java:1737)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:178)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet._serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1157)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:927)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:874)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:779)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:366)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:167)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
login .jsp
在第28行有代码
26 <select id="tnm" name="tnm" >
27 <c:forEach items="${temp}" var="i">
28 <option value='${i.split("#")[0]}'>${i.split("#")[1]}</option>
29 </c:forEach>
30 </select>
我无法识别为什么引发此异常。任何人都可以告诉我何时抛出此类异常。
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException$NoNodeException
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException$NoNodeException
at com.alibaba.dubbo.remoting.zookeeper.curator.CuratorZookeeperTransporter.connect(CuratorZookeeperTransporter.java:27)
at com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter$Adaptive.connect(ZookeeperTransporter$Adaptive.java)
at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry.<init>(ZookeeperRegistry.java:69)
at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistryFactory.createRegistry(ZookeeperRegistryFactory.java:38)
at com.alibaba.dubbo.registry.support.AbstractRegistryFactory.getRegistry(AbstractRegistryFactory.java:96)
at com.alibaba.dubbo.registry.RegistryFactory$Adaptive.getRegistry(RegistryFactory$Adaptive.java)
at com.alibaba.dubbo.registry.integration.RegistryProtocol.getRegistry(RegistryProtocol.java:202)
at com.alibaba.dubbo.registry.integration.RegistryProtocol.export(RegistryProtocol.java:136)
at com.alibaba.dubbo.qos.protocol.QosProtocolWrapper.export(QosProtocolWrapper.java:54)
at com.alibaba.dubbo.rpc.protocol.ProtocolListenerWrapper.export(ProtocolListenerWrapper.java:55)
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper.export(ProtocolFilterWrapper.java:98)
at com.alibaba.dubbo.rpc.Protocol$Adaptive.export(Protocol$Adaptive.java)
at com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:506)
at com.alibaba.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:358)
at com.alibaba.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:317)
at com.alibaba.dubbo.config.ServiceConfig.export(ServiceConfig.java:216)
at com.alibaba.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:123)
at com.alibaba.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:49)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:393)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:347)
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:883)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
at com.alibaba.dubbo.container.spring.SpringContainer.start(SpringContainer.java:46)
at com.alibaba.dubbo.container.Main.main(Main.java:86)
at com.demo.dubbo.provider.DemoServiceMain.main(DemoServiceMain.java:6)
Caused by: java.lang.ClassNotFoundException: org.apache.zookeeper.KeeperException$NoNodeException
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 30 more
FAQ(49):org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/
2018/1/9
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/helloB.jsp at line 17
14: id:${user.id} ---
15: userCode:${user.userCode} ---
16: userName:${user.userName} ---
17: code:${user.password} ---
18: birthday:${user.birthday} ---
19: address:${user.address} ---
20: </div>
解决:${user.password}与User实体类的属性不匹配!留心。
FAQ(73):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197
2018 年 8 月 31 日 15:46:35
1、日志:
compiling file: C:\Users\ASUS\AppData\Local\Temp\jetty-0.0.0.0-8080-webapp-_g01-web-any-\jsp\org\apache\jsp\admin\proclamationtManager\sendProclamation_jsp.java
2018-03-30 15:43:10.741:WARN:oejs.ServletHandler:
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类 WorldChannelService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类 WorldChannelService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法将类 com.xs.fun.base.bo.worldchannel.WorldChannelInfo中的方法 setPostTime应用到给定类型;| 需要: long| 找到: java.util.Date| 原因: 无法通过方法调用转换将实际参数java.util.Date转换为long||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法将类 com.xs.fun.base.bo.worldchannel.WorldChannelInfo中的方法 setPostTime应用到给定类型;| 需要: long| 找到: java.util.Date| 原因: 无法通过方法调用转换将实际参数java.util.Date转换为long||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法将类 com.xs.fun.base.bo.worldchannel.WorldChannelInfo中的方法 setPostTime应用到给定类型;| 需要: long| 找到: java.util.Date| 原因: 无法通过方法调用转换将实际参数java.util.Date转换为long||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 WorldChannelInfoList| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:129)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:299)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:392)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:453)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:625)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:370)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:745)
2018-03-30 15:43:10.743:WARN:oejs.ServletHandler:/g01-web/admin/proclamationtManager/sendProclamation.jsp
org.apache.jasper.JasperException: PWC6033:
Error in Javac compilation for JSP||PWC6197:
An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|找不到符号| 符号: 类 WorldChannelService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp
||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类
WorldChannelService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类
AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 类
AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|
无法将类 com.xs.fun.base.bo.worldchannel.WorldChannelInfo中的方法 setPostTime应用到给定类型;| 需要: long| 找到: java.util.Date|
原因: 无法通过方法调用转换将实际参数java.util.Date转换为long|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|找不到符号|
符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|找不到符号| 符号: 变量
AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|无法将类 com.xs.fun.base.bo.worldchannel.WorldChannelInfo中的方法 setPostTime应用到给定类型;| 需要: long| 找到: java.util.Date| 原因: 无法通过方法调用转换将实际参数java.util.Date转换为long|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|无法将类 com.xs.fun.base.bo.worldchannel.WorldChannelInfo中的方法 setPostTime应用到给定类型;| 需要: long| 找到: java.util.Date| 原因: 无法通过方法调用转换将实际参数java.util.Date转换为long|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法
addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|无法从静态上下文中引用非静态 方法 addWorldChannelInfo(com.xs.fun.base.bo.worldchannel.WorldChannelInfo)|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 WorldChannelInfoList| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp|
|PWC6197: An error occurred at line: 18 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp
|PWC6199: Generated servlet error:|找不到符号| 符号: 变量 AccountService| 位置: 类 org.apache.jsp.admin.proclamationtManager.sendProclamation_jsp||
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:129)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:299)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:392)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:453)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:625)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:370)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:745)
2、解决方法:
1)jsp 没有导入对应的类!!
2)导入也还是有错;
3)怀疑 String 太长了,调试推翻;
4)最后定位是存储时间格式的错误;
源码:worldChannelInfo_unknowClient.setPostTime (new Date (Long.parseLong (startTime)));
改:worldChannelInfo_unknowClient.setPostTime (Long.parseLong (startTime));
原因:postTime 存放的是 Long 类型数据;
(这是粗心大意了.......)
5)accountService.notifyLogonPlayerWorldChannelMsg(3,1522415804460,"ceshi-10",-1);
Jsp 编译器会将 1522415804460 当做 int32,与 JVM 不一样,JVM 会自动根据数据的长度采取合适的数据结构;
改:
参数后加:(long) worldChannelInfo_hanyanClient.getPostTime (),强制转换类型;
3、经验:
细心,对每句代码负责!!
FAQ(75):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197: An
2018年8月31日
1、日志:
2018-04-03 16:02:35.747:WARN:oejs.ServletHandler:/g01-web/admin/proclamationtManager/sendProclamation.jsp
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197: An error occurred at line: 21 in the jsp file: /admin/proclamationtManager/sendProclamation.jsp|PWC6199: Generated servlet error:|有 ''if'', 但是没有 ''else''||PWC6199: Generated servlet error:|有 ''catch'', 但是没有 ''try''||PWC6199: Generated servlet error:|需要'')''||PWC6199: Generated servlet error:|不是语句||PWC6199: Generated servlet error:|需要'';''||PWC6199: Generated servlet error:|有 ''finally'', 但是没有 ''try''||PWC6199: Generated servlet error:|有 ''try'', 但是没有 ''catch'' 或 ''finally''||PWC6199: Generated servlet error:|解析时已到达文件结尾||
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:129)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:299)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:392)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:453)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:625)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:370)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:745)
2、解决方法
1)花费大量时间,才发现是一个小地方的语法错误!!
System.out.pr intln("1");
改为
System.out.println("1");
2)又是一个小地方错误!!!
if(Split.equals("19588")){
proclamationInfo_hanyanClient.setContent("{c=100,111,11}{"+title2+"}{/}"
+"{c=100,111,11}{"+content2+"}{/}"
+"{c=255,239,28}{"+startTime+"}{/}"
+"{c=255,proclamationInfo_hanyanClientproclamationInfo_hanyanClient.setPostTime(Long.parseLong(startTime));
}
改为
if(Split.equals("19588")){
proclamationInfo_hanyanClient.setContent("{c=100,111,11}{"+title2+"}{/}"
+"{c=100,111,11}{"+content2+"}{/}"
+"{c=255,239,28}{"+startTime+"}{/}"
+"{c=255,239,28}{"+endTime+"}{/}");
}
3)还是一个小地方错误!!!
ProclamationService:没有实例化,没有打标注
3、经验:
细节!!
今天关于org.apache.jasper.JasperException:如果未指定默认名称空间,则必须将函数拆分与前缀一起使用的讲解已经结束,谢谢您的阅读,如果想了解更多关于Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException$NoNodeException、FAQ(49):org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/、FAQ(73):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197、FAQ(75):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197: An的相关知识,请在本站搜索。
本文标签: