主题 : 前面一直好好的没问题,突然分页报错
级别: 贡士
UID: 117281
积分:482 加为好友
威望: 7 精华: 0
主题:48 回复:477
注册时间:2017-10-18
在线时长:0
1#   发表于:2019-06-05 15:46:32  IP:222.245.*.*
以下是报错内容
 page  [in template "WEB-INF/t/cms/www/official/include/zero/page.html" at line 43, column 22]

----
Tip: If the failing expression is known to be 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)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: #if page == p.pageNo  [in template "WEB-INF/t/cms/www/official/include/zero/page.html" at line 43, column 17]
- Reached through: #include "../include/zero/page.html"  [in template "WEB-INF/t/cms/www/official/channel/CL101_T02.html" at line 63, column 2]
- Reached through: @cms_content_page count="6" orderBy="...  [in template "WEB-INF/t/cms/www/official/channel/CL101_T02.html" at line 30, column 5]
----

Java stack trace (for programmers):
----
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
at freemarker.core.EvalUtil.compare(EvalUtil.java:196)
at freemarker.core.EvalUtil.compare(EvalUtil.java:113)
at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:332)
at freemarker.core.Environment.visit(Environment.java:332)
at freemarker.core.Environment.visit(Environment.java:332)
at freemarker.core.Environment.include(Environment.java:2505)
at freemarker.core.Include.accept(Include.java:171)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2727)
at com.jeecms.cms.action.directive.ContentPageDirective.execute(ContentPageDirective.java:70)
at freemarker.core.Environment.visit(Environment.java:426)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:127)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:332)
at freemarker.core.Environment.process(Environment.java:305)
at freemarker.template.Template.process(Template.java:384)
at com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114)
at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.jeecms.common.web.XssFilter.doFilter(XssFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:1
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
2#   发表于:2019-06-05 15:51:57  IP:117.130.*.*
/zero/page.html 您好   您的提示是  这个模板出现了问题  您最好检查下这个模板
每天告诉自己一次,“我真的很不错”。
级别: 贡士
UID: 117281
积分:482 加为好友
威望: 7 精华: 0
主题:48 回复:477
注册时间:2017-10-18
在线时长:0
3#   发表于:2019-06-05 15:55:47  IP:222.245.*.*
回复第2楼这个模板一直没动过,前面也都是对的
级别: 贡士
UID: 117281
积分:482 加为好友
威望: 7 精华: 0
主题:48 回复:477
注册时间:2017-10-18
在线时长:0
4#   发表于:2019-06-05 15:56:19  IP:222.245.*.*
回复第2楼我这边有个测试版本与目前正式版本也是一样的,没有出问题
级别: 贡士
UID: 117281
积分:482 加为好友
威望: 7 精华: 0
主题:48 回复:477
注册时间:2017-10-18
在线时长:0
5#   发表于:2019-06-05 15:59:29  IP:222.245.*.*
回复第2楼而且我另个页面也同样引用了这个分页模板,是没有问题的
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
6#   发表于:2019-06-05 16:02:12  IP:117.130.*.*
您好   您发的这个报错的提示就是这个模板的报错  建议您还是在找下
每天告诉自己一次,“我真的很不错”。
级别: 贡士
UID: 117281
积分:482 加为好友
威望: 7 精华: 0
主题:48 回复:477
注册时间:2017-10-18
在线时长:0
7#   发表于:2019-06-05 16:07:43  IP:222.245.*.*
回复第6楼 报错内容还有这个
freemarker="" template="" error="" (debug="" mode;="" use="" rethrow="" in="" production!):="" the="" following="" has="" evaluated="" to="" null="" or="" missing:="="
级别: 贡士
UID: 117281
积分:482 加为好友
威望: 7 精华: 0
主题:48 回复:477
注册时间:2017-10-18
在线时长:0
8#   发表于:2019-06-05 16:09:42  IP:222.245.*.*
回复第6楼模板肯定没有问题,因为上面都没有改动过 其他地方使用也都是没问题的 
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
9#   发表于:2019-06-05 16:10:04  IP:117.130.*.*
要不您发下您的报错日志文件给我吧   打包成zip就可以发的
每天告诉自己一次,“我真的很不错”。
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
10#   发表于:2019-06-05 16:12:01  IP:117.130.*.*
您好   有些模板是不能互相通用的   比如单页的栏目模板就和别的正常的模板不能通用   所以不是说您其他页面可以  这个页面就肯定可以的
每天告诉自己一次,“我真的很不错”。
1 2 3 > >| 共3页