关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 4121|回复: 2

Online代码生成内嵌模板前端vue报错

[复制链接]
发表于 2022-5-20 14:13:21 | 显示全部楼层 |阅读模式
本帖最后由 AlanZhao 于 2022-5-20 14:16 编辑
经过测试只有内嵌主题出现此问题,  在线视图无此问题

JDK 1.8  MYSQL 8,   Windows10家庭版
<artifactId>jeecg-boot-parent</artifactId>
<version>3.2.0</version>
<codegenerate.version>1.3.8</codegenerate.version>




后端Java报错
  1. 2022-05-20 14:09:00.598 [http-nio-8080-exec-2] ERROR freemarker.runtime:60 - Error executing FreeMarker template
  2. freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
  3. ==> po.queryModel  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 16]

  4. ----
  5. Tip: It's the step after the last dot that caused this error, not those before it.
  6. ----
  7. Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
  8. ----

  9. ----
  10. FTL stack trace ("~" means nesting-related):
  11.         - Failed at: #if po.queryModel == "group" && po.cl...  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 11]
  12. ----
  13.         at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
  14.         at freemarker.core.EvalUtil.compare(EvalUtil.java:198)
  15.         at freemarker.core.EvalUtil.compare(EvalUtil.java:115)
  16.         at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:78)
  17.         at freemarker.core.AndExpression.evalToBoolean(AndExpression.java:36)
  18.         at freemarker.core.IfBlock.accept(IfBlock.java:49)
  19.         at freemarker.core.Environment.visit(Environment.java:347)
  20.         at freemarker.core.Environment.visit(Environment.java:389)
  21.         at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:321)
  22.         at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
  23.         at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:244)
  24.         at freemarker.core.Environment.visitIteratorBlock(Environment.java:657)
  25.         at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:108)
  26.         at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94)
  27.         at freemarker.core.Environment.visit(Environment.java:347)
  28.         at freemarker.core.Environment.visit(Environment.java:353)
  29.         at freemarker.core.Environment.process(Environment.java:326)
  30.         at freemarker.template.Template.process(Template.java:383)
  31.         at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:94)
  32.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:118)
  33.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:86)
  34.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:61)
  35.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:47)
  36.         at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:181)
  37.         at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:196)
  38.         at org.jeecg.modules.online.cgform.service.a.d.generateOneToMany(OnlCgformHeadServiceImpl.java:1662)
  39.         at org.jeecg.modules.online.cgform.service.a.d$FastClassBySpringCGLIB$76271ae2.invoke(<generated>)
  40.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  41.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
  42.         at org.jeecg.modules.online.cgform.service.a.d$EnhancerBySpringCGLIB$d224302a.generateOneToMany(<generated>)
  43.         at org.jeecg.modules.online.cgform.c.a.b(OnlCgformApiController.java:1079)
  44.         at org.jeecg.modules.online.cgform.c.a$FastClassBySpringCGLIB$b70991a.invoke(<generated>)
  45.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  46.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
  47.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  48.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
  49.         at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
  50.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
  51.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
  52.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698)
  53.         at org.jeecg.modules.online.cgform.c.a$EnhancerBySpringCGLIB$422a0ea7.b(<generated>)
  54.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  55.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  56.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  57.         at java.lang.reflect.Method.invoke(Method.java:498)
  58.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  59.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  60.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  61.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  62.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  63.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  64.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
  65.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
  66.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  67.         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  68.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  69.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  70.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  71.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  72.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  73.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  74.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  75.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  76.         at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  77.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  78.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  79.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  80.         at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
  81.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  82.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  83.         at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88)
  84.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  85.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  86.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  87.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
  88.         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
  89.         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
  90.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  91.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
  92.         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
  93.         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
  94.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  95.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
  96.         at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
  97.         at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
  98.         at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
  99.         at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
  100.         at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
  101.         at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
  102.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  103.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  104.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  105.         at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  106.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  107.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  108.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  109.         at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  110.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  111.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  112.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  113.         at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  114.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  115.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  116.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  117.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  118.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  119.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  120.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  121.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  122.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  123.         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  124.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  125.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  126.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  127.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  128.         at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  129.         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  130.         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
  131.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
  132.         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  133.         at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  134.         at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  135.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  136.         at java.lang.Thread.run(Thread.java:748)
  137. 2022-05-20 14:09:00.604 [http-nio-8080-exec-2] ERROR org.jeecgframework.codegenerate.generate.impl.a.a:97 - freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
  138. ==> po.queryModel  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 16]

  139. ----
  140. Tip: It's the step after the last dot that caused this error, not those before it.
  141. ----
  142. Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
  143. ----

  144. ----
  145. FTL stack trace ("~" means nesting-related):
  146.         - Failed at: #if po.queryModel == "group" && po.cl...  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 11]
  147. ----
  148. freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
  149. ==> po.queryModel  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 16]

  150. ----
  151. Tip: It's the step after the last dot that caused this error, not those before it.
  152. ----
  153. Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
  154. ----

  155. ----
  156. FTL stack trace ("~" means nesting-related):
  157.         - Failed at: #if po.queryModel == "group" && po.cl...  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 11]
  158. ----
  159.         at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
  160.         at freemarker.core.EvalUtil.compare(EvalUtil.java:198)
  161.         at freemarker.core.EvalUtil.compare(EvalUtil.java:115)
  162.         at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:78)
  163.         at freemarker.core.AndExpression.evalToBoolean(AndExpression.java:36)
  164.         at freemarker.core.IfBlock.accept(IfBlock.java:49)
  165.         at freemarker.core.Environment.visit(Environment.java:347)
  166.         at freemarker.core.Environment.visit(Environment.java:389)
  167.         at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:321)
  168.         at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
  169.         at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:244)
  170.         at freemarker.core.Environment.visitIteratorBlock(Environment.java:657)
  171.         at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:108)
  172.         at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94)
  173.         at freemarker.core.Environment.visit(Environment.java:347)
  174.         at freemarker.core.Environment.visit(Environment.java:353)
  175.         at freemarker.core.Environment.process(Environment.java:326)
  176.         at freemarker.template.Template.process(Template.java:383)
  177.         at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:94)
  178.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:118)
  179.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:86)
  180.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:61)
  181.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:47)
  182.         at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:181)
  183.         at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:196)
  184.         at org.jeecg.modules.online.cgform.service.a.d.generateOneToMany(OnlCgformHeadServiceImpl.java:1662)
  185.         at org.jeecg.modules.online.cgform.service.a.d$FastClassBySpringCGLIB$76271ae2.invoke(<generated>)
  186.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  187.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
  188.         at org.jeecg.modules.online.cgform.service.a.d$EnhancerBySpringCGLIB$d224302a.generateOneToMany(<generated>)
  189.         at org.jeecg.modules.online.cgform.c.a.b(OnlCgformApiController.java:1079)
  190.         at org.jeecg.modules.online.cgform.c.a$FastClassBySpringCGLIB$b70991a.invoke(<generated>)
  191.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  192.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
  193.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  194.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
  195.         at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
  196.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
  197.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
  198.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698)
  199.         at org.jeecg.modules.online.cgform.c.a$EnhancerBySpringCGLIB$422a0ea7.b(<generated>)
  200.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  201.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  202.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  203.         at java.lang.reflect.Method.invoke(Method.java:498)
  204.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  205.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  206.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  207.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  208.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  209.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  210.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
  211.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
  212.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  213.         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  214.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  215.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  216.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  217.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  218.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  219.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  220.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  221.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  222.         at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  223.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  224.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  225.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  226.         at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
  227.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  228.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  229.         at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88)
  230.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  231.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  232.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  233.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
  234.         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
  235.         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
  236.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  237.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
  238.         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
  239.         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
  240.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  241.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
  242.         at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
  243.         at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
  244.         at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
  245.         at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
  246.         at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
  247.         at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
  248.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  249.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  250.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  251.         at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  252.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  253.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  254.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  255.         at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  256.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  257.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  258.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  259.         at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  260.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  261.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  262.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  263.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  264.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  265.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  266.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  267.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  268.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  269.         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  270.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  271.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  272.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  273.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  274.         at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  275.         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  276.         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
  277.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
  278.         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  279.         at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  280.         at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  281.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  282.         at java.lang.Thread.run(Thread.java:748)
  283. 2022-05-20 14:09:00.621 [http-nio-8080-exec-2] INFO  org.jeecgframework.codegenerate.generate.impl.a.a:117 - [generate]         template:inner-table\onetomany\java\${bussiPackage}\${entityPackage}\vue\modules\${entityName}Form.vuei ==> D:\code\member1\src/main/java\org\jeecg\modules\demo\member\vue\modules\MxltMemberForm.vue
  284. 2022-05-20 14:09:00.638 [http-nio-8080-exec-2] INFO  org.jeecgframework.codegenerate.generate.impl.a.a:117 - [generate]         template:inner-table\onetomany\java\${bussiPackage}\${entityPackage}\vue\modules\${entityName}Modal.vuei ==> D:\code\member1\src/main/java\org\jeecg\modules\demo\member\vue\modules\MxltMemberModal.vue
  285. 2022-05-20 14:09:00.650 [http-nio-8080-exec-2] INFO  org.jeecgframework.codegenerate.generate.impl.a.a:117 - [generate]         template:inner-table\onetomany\java\${bussiPackage}\${entityPackage}\vue\modules\[1-n]Form.vuei ==> D:\code\member1\src/main/java\org\jeecg\modules\demo\member\vue\modules\[1-n]Form.vue
  286. 2022-05-20 14:09:00.823 [http-nio-8080-exec-2] INFO  org.jeecgframework.codegenerate.generate.impl.a.a:117 - [generate]         template:inner-table\onetomany\java\${bussiPackage}\${entityPackage}\vue\subTables\[1-n]SubTable.vuei ==> D:\code\member1\src/main/java\org\jeecg\modules\demo\member\vue\subTables\[1-n]SubTable.vue
  287. 2022-05-20 14:09:00.828 [http-nio-8080-exec-2] INFO  org.jeecgframework.codegenerate.generate.impl.a.a:163 - [generate]         split file:D:\code\member1\src\main\java\org\jeecg\modules\demo\member\vue\subTables\[1-n]SubTable.vue ==> D:\code\member1\src\main\java\org\jeecg\modules\demo\member\vue\subTables\MxltOrderCardSubTable.vue
  288. 2022-05-20 14:09:01.032 [http-nio-8080-exec-2] INFO  o.j.c.generate.impl.CodeGenerateOneToMany:182 - ----- jeecg-boot ---- generate  code  success =======> 主表名:mxlt_member
  289. 2022-05-20 14:09:21.195 [http-nio-8080-exec-9] INFO  org.jeecg.modules.message.websocket.WebSocket:74 - 【websocket消息】连接断开,总数为:1
  290. 2022-05-20 14:09:29.685 [http-nio-8080-exec-7] INFO  org.jeecg.modules.message.websocket.WebSocket:64 - 【websocket消息】有新的连接,总数为:2
  291. 2022-05-20 14:09:30.083 [http-nio-8080-exec-6] INFO  org.jeecg.common.system.query.QueryGenerator:593 - ---查询过滤器,Query规则---field:copy_type, rule:=, value:0
复制代码

生成的Vue2代码
  1. <template>
  2.   <a-card class="j-inner-table-wrapper" :bordered="false">

  3.     <!-- 查询区域 begin -->
  4.     <div class="table-page-search-wrapper">
  5.       <a-form layout="inline">
  6.         <a-row :gutter="24">
  7. FreeMarker template error (DEBUG mode; use RETHROW in production!):
  8. The following has evaluated to null or missing:
  9. ==> po.queryModel  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 16]

  10. ----
  11. Tip: It's the step after the last dot that caused this error, not those before it.
  12. ----
  13. Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
  14. ----

  15. ----
  16. FTL stack trace ("~" means nesting-related):
  17.         - Failed at: #if po.queryModel == "group" && po.cl...  [in template "inner-table\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 58, column 11]
  18. ----

  19. Java stack trace (for programmers):
  20. ----
  21. freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
  22.         at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
  23.         at freemarker.core.EvalUtil.compare(EvalUtil.java:198)
  24.         at freemarker.core.EvalUtil.compare(EvalUtil.java:115)
  25.         at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:78)
  26.         at freemarker.core.AndExpression.evalToBoolean(AndExpression.java:36)
  27.         at freemarker.core.IfBlock.accept(IfBlock.java:49)
  28.         at freemarker.core.Environment.visit(Environment.java:347)
  29.         at freemarker.core.Environment.visit(Environment.java:389)
  30.         at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:321)
  31.         at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
  32.         at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:244)
  33.         at freemarker.core.Environment.visitIteratorBlock(Environment.java:657)
  34.         at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:108)
  35.         at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94)
  36.         at freemarker.core.Environment.visit(Environment.java:347)
  37.         at freemarker.core.Environment.visit(Environment.java:353)
  38.         at freemarker.core.Environment.process(Environment.java:326)
  39.         at freemarker.template.Template.process(Template.java:383)
  40.         at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:94)
  41.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:118)
  42.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:86)
  43.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:61)
  44.         at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:47)
  45.         at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:181)
  46.         at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:196)
  47.         at org.jeecg.modules.online.cgform.service.a.d.generateOneToMany(OnlCgformHeadServiceImpl.java:1662)
  48.         at org.jeecg.modules.online.cgform.service.a.d$FastClassBySpringCGLIB$76271ae2.invoke(<generated>)
  49.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  50.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
  51.         at org.jeecg.modules.online.cgform.service.a.d$EnhancerBySpringCGLIB$d224302a.generateOneToMany(<generated>)
  52.         at org.jeecg.modules.online.cgform.c.a.b(OnlCgformApiController.java:1079)
  53.         at org.jeecg.modules.online.cgform.c.a$FastClassBySpringCGLIB$b70991a.invoke(<generated>)
  54.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  55.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
  56.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  57.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
  58.         at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
  59.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
  60.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
  61.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698)
  62.         at org.jeecg.modules.online.cgform.c.a$EnhancerBySpringCGLIB$422a0ea7.b(<generated>)
  63.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  64.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  65.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  66.         at java.lang.reflect.Method.invoke(Method.java:498)
  67.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  68.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  69.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  70.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  71.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  72.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  73.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
  74.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
  75.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  76.         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  77.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  78.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  79.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  80.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  81.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  82.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  83.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  84.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  85.         at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
  86.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  87.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  88.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  89.         at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
  90.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  91.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  92.         at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88)
  93.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  94.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  95.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  96.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
  97.         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
  98.         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
  99.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  100.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
  101.         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
  102.         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
  103.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  104.         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
  105.         at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
  106.         at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
  107.         at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
  108.         at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
  109.         at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
  110.         at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
  111.         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
  112.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  113.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  114.         at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  115.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  116.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  117.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  118.         at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  119.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  120.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  121.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  122.         at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  123.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  124.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  125.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  126.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  127.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  128.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  129.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  130.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  131.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  132.         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  133.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  134.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  135.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  136.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  137.         at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  138.         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  139.         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
  140.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
  141.         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  142.         at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  143.         at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  144.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  145.         at java.lang.Thread.run(Thread.java:748)
复制代码




发表于 2022-5-20 19:04:11 | 显示全部楼层
代码先更新到最新,近期改动过模板
 楼主| 发表于 2022-5-21 13:49:18 | 显示全部楼层
admin_jh9 发表于 2022-5-20 19:04
代码先更新到最新,近期改动过模板

已同步Github仓库, 问题还存在
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表