0%

jspxcms二次开发配置文件

jspxcms二次开发配置文件的介绍

jspxcms添加功能有关配置文件介绍

配置文件位置:src\main\resources\conf\plugin\plug\

1.context.xml

配置实体Entity、数据库操作类Dao、service、前台controller的路径

<bean class="com.jspxcms.plug.ContextConfig" />

配置模板类

1
<bean id="IntroductionLeadList" class="com.jspxcms.plug.web.directive.LeadListDirective" />

​ 向\src\main\java\com\jspxcms\plug下添加功能的代码

2.backend.xml

配置后台controller路径

1
<context:component-scan base-package="com.jspxcms.plug.web.back" use-default-filters="false">

3.conf.properties

前台模板Freemarker标签、国际化文件目录??

前端页面标签英文对应中文,包括菜单、类的属性、增删改,几乎页面的所有中文:

1
messageSource.basenames.plug=classpath:messages/plugin/plug/plug

???路径文件内容为空

1
messageSource.basenames.plugfore=classpath:messages/plugin/plugfore/plugfore

和模板Freemarker有关,具体???

ResumeList 在模板中调用标签的名称

1
freemarkerVariables.ResumeList=PlugLeadList

模板中的使用示例:

1
2
3
4
5
[@ResumeList; result]
[#list result as bean]
${bean.name}, ${bean.mobile}
[/#list]
[/@ResumeList]

4.menu.yml

http://www.jspxcms.com/documentation/366.html

配置后台的左侧菜单,使其显示

600:一级菜单 1000:二级菜单代表的数字

1
600-1000:

perms: plug:resume:list 菜单权限值。这个权限值必须要对应url的Controller方法的@RequiresPermissions("plug:resume:list")一致。