主题 : 添加下载报错,斑竹看看!!!!
级别: 童生
UID: 10348
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2010-08-26
在线时长:0
1#   发表于:2010-09-07 11:13:22  IP:124.164.*.*
下载属性,下载类型本来是下拉菜单,但是下面没有数据,均为空;
不知道有人遇到没,高手或者斑竹帮忙解决下~~

下面是出错信息:
FreeMarker template error!



Expression contentCtgList[0] is undefined on line 61, column 47 in WEB-INF/download_sys/download/add.html.
The problematic instruction:
----------
==> ${contentCtgList[0].imgWidth} [on line 61, column 45 in WEB-INF/download_sys/download/add.html]
 in user-directive p.td [on line 57, column 1 in WEB-INF/download_sys/download/add.html]
 in user-directive p.form [on line 32, column 1 in WEB-INF/download_sys/download/add.html]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression contentCtgList[0] is undefined on line 61, column 47 in WEB-INF/download_sys/download/add.html.
at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:134)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:78)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.Environment.visit(Environment.java:394)
at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.Macro$Context.runMacro(Macro.java:168)
at freemarker.core.Environment.visit(Environment.java:602)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.Environment.visit(Environment.java:394)
at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.Macro$Context.runMacro(Macro.java:168)
at freemarker.core.Environment.visit(Environment.java:602)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.Environment.process(Environment.java:189)
at freemarker.template.Template.process(Template.java:237)
at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at com.jeecms.common.struts2.interceptor.DomainNameInterceptor.doIntercept(Unknown Source)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at com.jeecms.common.struts2.interceptor.ProcessingStartInterceptor.intercept(Unknown Source)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:532)
at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.jeecms.core.web.AccessControlFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
2#   发表于:2010-09-07 11:55:51  IP:59.139.*.*
您好,请问是什么版本的?
级别: 童生
UID: 10348
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2010-08-26
在线时长:0
3#   发表于:2010-09-07 12:42:06  IP:124.164.*.*
斑竹,是jeecms-2.4.2-final?
希望你能帮忙下,看看怎么解决?
级别: 童生
UID: 10348
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2010-08-26
在线时长:0
4#   发表于:2010-09-07 12:43:57  IP:124.164.*.*
并且:当前位置: 下载系统 - 软件类型 - 添加
无法写入数据!程序也不报错。。
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
5#   发表于:2010-09-07 12:52:06  IP:59.139.*.*
您好,您是不是改动源代码了,我这里是可以正常添加的,您这里显示的错误是contentCtgList[0]这个没定义
级别: 童生
UID: 10348
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2010-08-26
在线时长:0
6#   发表于:2010-09-07 12:57:54  IP:124.164.*.*
没有斑竹,源码从来都没动过!是从你们那里下载的。。。
var attrMap = {};
<#list contentCtgList as attr>
attrMap['${attr.id}'] = [${attr.imgWidth},${attr.imgHeight}];
</#list>
我查找提示的错误:\jeecms\WEB-INF\download_sys\download 里面的:add.html
程序在这里没有输出数据;
奇怪的是,在你们的jeecms演示网站里面正常,出现错误是在我添加的新站点里面;
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
7#   发表于:2010-09-07 13:19:03  IP:59.139.*.*
您好,您新站点跟我们的站点对照一下,看看是不是哪里改了,这个功能是肯定有的,可能是您的新站点哪里出错了。
级别: 童生
UID: 10348
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2010-08-26
在线时长:0
8#   发表于:2010-09-07 13:38:09  IP:124.164.*.*
哦,斑竹的意思是程序没问题!
但是我是按照流程来添加站点的,其他栏目,功能好像正常!
是否有必要重新安装下程序?
如果是数据的问题,我们也不好查找原因!!
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
9#   发表于:2010-09-07 13:50:32  IP:59.139.*.*
您好,您看看您新站点,后台文章内容里面的内容属性有没有添加
1 共1页