-
分页对象。由spring-data提供。类名:org.springframework.data.domain.Page。
totalPages:总页数。类型int。totalElements:总数据量。类型long。number:当前页数。当前是第几页,从0开始。类型int。size:每页大小
-
站点对象。类名:com.jspxcms.core.domain.Site。
children:子站点。类型java.util.List<com.jspxcms.core.domain.Site>。customs:自定义字段。获取方法如site.customs[‘abc’]。类型java.util.Map<String,String>。clobs:自定义大字段。获取方法如site.clobs[‘abc’]。类型java.util.Map<String,...
-
栏目对象。类名:com.jspxcms.core.domain.Node。
children:子栏目。类型java.util.List<com.jspxcms.core.domain.Node>。hierarchy:栏目层级。从最顶层到当前层,如当前为国内新闻,则为“首页”-“新闻”-“国内新闻”。类型java.util.List<com.jspxcms.core.domain.Node>。customs:自定义字段。获取...
-
通常模版都是预定义的(搜索页、TAGS页、登录页)或者与具体数据相关(如栏目、文档、专题、广告)。如果需要一个自由的、不依赖具体数据的页面,就可以使用app模版。在开发手机APP应用时,也可以使用app模版。还可以通过ajax访问app模板,实现类似portal的功能。
Controller:co
-
java的内存有不同类型,不同类型的内存溢出,处理方法不同,一定要看清是那种异常。通常会碰到内存溢出异常有下面两种:
java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space
PermGen spacePermGen space内存溢出最常见。全称是Permanent Generation space,是指内存的永久保存区...
-
日志组件使用的是SLF4J和Logback实现。Logback和Log4j类似,是同一作者开发,具体的配置方法可以到Logback官方网站查看。
Logback的配置文件位置:/WEB-INF/classes/logback.xml。
默认日志输出到控制台。Tomcat可能会把控制台信息定向到日
-
为了让大家更容易搭建好开发环境,在这里从零开始演示开发环境的搭建过程。希望对大家有所帮助。
演示中用到的软件可以在这里找到Jspxcms开发环境软件下载,也可以到相应官网里下载。
由于开发环境的复杂性,特别是使用maven之后,因为设置、操作不当或网络原因导致的错误千奇百怪,很难指望问一句我这怎么运行不起来或...
-
需要保留的文件夹
/uploads:附件文件夹。在程序中上传的文件默认保存在这个文件夹。/template:模板文件夹。网站的模板保存在这个文件夹。/WEB-INF/fulltext:全文索引文件夹。全文检索引擎Lucene生成的索引文件保存在这个文件夹。
数据库配置文件Jspxcms6.0及更
-
系统中有定时任务功能,里面有一些系统已经定义好的任务类型。如果系统自带的任务类型里没有自己需要的,可以开发一个任务类型。
本着无侵入的二次开发设计思想,开发一个自己的任务类型也可以做到不修改系统原有代码和文件。
定时任务配置文件Jspxcms6.5及以后版本:
/src/main/resour
-
微信群发功能是指将网站里的新闻,通过微信公众号,向公众号的订阅用户群发新闻。微信公众号对这项功能有一定限制,比如订阅号一天只允许群发一次。
首先,需要到微信公众平台申请公众号,根据微信公众平台的文档操作,获取AppID和AppSecret。
然后,打开/WEB-INF/classes/weixi