ZolltyMVC配置-说明文档
目前XML里支持的一级元素如下:
<!-- 配置 -->
<xsd:element ref="mvc"/>
<xsd:element ref="logger"/>
<xsd:element ref="errorPage"/>
<xsd:element ref="no-intercept"/>
<xsd:element ref="component-scan"/>
<!-- 基础 -->
<xsd:element ref="bean"/>
<xsd:element ref="import"/>
1、mvc元素
如果不设置此元素,那么默认的配置为:
<mvc view-path="/WEB-INF/pages" view-encoding="UTF-8" />
如果设置多个mvc元素,将以第一个为准,后面的将被忽略。
2、logger元素
如果不设置此元素,那么默认的配置为:
<logger class="ConsoleLogger" level="DEBUG" />
如果设置多个logger元素,将以第一个为准,后面的将被忽略。
3、errorPage元素
可以不设置此元素,那么默认用ZolltyMVC自己提供的错误处理页面,风格如下:

如果设置多个errorPage元素,将以第一个为准,后面的将被忽略。
4、no-intercept元素
可以不设置此元素。
如果设置多个no-intercept元素,将会把它们所有相同的属性叠加,也就是说全部设置的排除拦截匹配都会起作用。
5、component-scan元素
可以不设置此元素。
如果设置多个component-scan元素,将会把它们所有相同的属性叠加,也就是说全部设置的包都会被扫描。
6、import元素
可以不设置此元素。
如果设置多个import元素,将会把它们所有相同的属性叠加,也就是说全部import的文件都会起效。
7、bean元素
这个就不用说了吧,你懂的。
以“mvc”元素为例,其定义为:
<xsd:complexType name="mvcType">
<xsd:attribute name="view-path" type="xsd:string" use="required">
</xsd:attribute>
<xsd:attribute name="view-encoding" type="xsd:string" use="required">
</xsd:attribute>
</xsd:complexType>
也就是说,它有两个属性:view-path和view-encoding,而且都是必须的(use="required")
同理,其他的配置如下:(具体可参见zollty-mvc.xsd)
<xsd:complexType name="mvcType">
<xsd:attribute name="view-path" type="xsd:string" use="required">
</xsd:attribute>
<xsd:attribute name="view-encoding" type="xsd:string" use="required">
</xsd:attribute>
</xsd:complexType> <xsd:complexType name="componentScanType">
<xsd:attribute name="base-package" type="xsd:string" use="required">
</xsd:attribute>
</xsd:complexType> <xsd:complexType name="loggerType">
<xsd:attribute name="class" type="xsd:string" use="required">
</xsd:attribute>
<xsd:attribute name="level" type="xsd:string">
</xsd:attribute>
</xsd:complexType> <xsd:complexType name="noInterceptType">
<xsd:attribute name="prefix" type="xsd:string">
</xsd:attribute>
<xsd:attribute name="suffix" type="xsd:string">
</xsd:attribute>
</xsd:complexType> <xsd:complexType name="errorPageType">
<xsd:attribute name="path" type="xsd:string" use="required">
</xsd:attribute>
</xsd:complexType> <xsd:complexType name="importType">
<xsd:attribute name="resource" type="xsd:string" use="required">
</xsd:attribute>
</xsd:complexType>
ZolltyMVC配置-说明文档的更多相关文章
- Jquery Highcharts 选项配置 说明文档
Highcharts提供大量的选项配置参数,您可以轻松定制符合用户要求的图表,下面为Highcharts常用的最核心的参数选项配置. Chart:图表区选项 Chart图表区选项用于设置图表区相关属性 ...
- Highcharts选项配置详细说明文档(zz)
http://www.helloweba.com/view-blog-156.html Highcharts提供大量的选项配置参数,您可以轻松定制符合用户要求的图表,目前官网只提供英文版的开发配置说明 ...
- Highcharts选项配置详细说明文档
Highcharts提供大量的选项配置参数,您可以轻松定制符合用户要求的图表,目前官网只提供英文版的开发配置说明文档,而中文版的文档网上甚少,且零散不全.这里,我把Highcharts常用的最核心的参 ...
- 华为交换机MSTP+VRRP配置实例说明文档
华为交换机MSTP+VRRP配置实例说明文档 拓扑图 IP地址规划表 设备名称 设备接口 对端设备 对端接口 VLAN VLAN /接口地址 备注 SW0 GE0/0/23 SW2 GE0/0/23 ...
- SWFUpload 2.5.0版 官方说明文档 中文翻译版
原文地址:http://www.cnblogs.com/youring2/archive/2012/07/13/2590010.html#setFileUploadLimit SWFUpload v2 ...
- 在Sharepoint 2010中启用Session功能的说明文档
在Sharepoint 2010中启用Session功能的说明文档 开发环境:Windows 7系统,SharePoint Server 2010,Visual Studio 2010 按以下步骤进行 ...
- Java基础(60):Java打包生成Jar和Javadoc说明文档,以及在另外的工程中导入和使用自己的Jar
一.Jar包的导出 1.在Package Explorer中选中项目,右键,点击“Export” 2.在弹出框一次选择Java-->JAR file,点击Next 3.在新弹出的窗口选择 ...
- ICE中间件说明文档
ICE中间件说明文档 1 ICE中间件简介 2 平台核心功能 2.1 接口描述语言(Slice) 2.2 ICE运行时 2.2.1 ...
- 《暗黑世界GM管理后台系统》部署+功能说明文档
http://www.9miao.com/product-10-1073.html <暗黑世界GM管理后台系统>部署+功能说明文档 <暗黑世界GM管理后台系统>部署+功能说明文 ...
随机推荐
- pipeline-安全测试
代码安全检查 需要安装SonarQube(版本6.7,安装了Findbugs插件) MySQL >=5.6,笔者安装的是MySQL 5.7版本 Jenkins需要安装下列插件: SonarQub ...
- 2017-2018-2 20165315 实验四《Android程序设计》实验报告
2017-2018-2 20165315 实验四<Android程序设计>实验报告 第24章:初识Android Android Studio项目的目录树 1 build:该目录包含了自动 ...
- 【.Net】 大文件可使用的文本分组统计工具(附带源码,原创)
本工具可实现的效果: 1.读取大文件(大于1GB) 2.根据分隔符分割后的列分组 3.速度快. 4.处理过程中,可以随时停止处理,操作不卡死. 5.有对当前内存的实时监测,避免过多占用内存,影响系统运 ...
- 微信公众号自定义菜单中添加emoji表情
做微信公众号开发,可能会遇到如何加入emoji表情的问题.今天在“海南旅游小管家”公众号的菜单中加入了emoji表情,特此记录备忘. 1.登录微信公众号,在左侧找到[开发者工具]菜单,点击进入,找到[ ...
- python中None与0、Null、false区别
None是Python中的一个关键字,None本身也是个一个数据类型,而这个数据类型就是None,它可0.空字符串以及false均不一样,这些都只是对象,而None也是一个类. 给个bool测试: v ...
- 2019.03.02 bzoj2565: 最长双回文串(pam)
传送门 题意简述:问最长的由两个回文串连接而成最长字串长度. 思路: 正反串各建一个pampampam然后就完了. 代码: #include<bits/stdc++.h> #define ...
- nginx启动或者重启失败,报错nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)
第一种方案: 1. 执行命令 :open /usr/local/etc/nginx 打开nginx安装目录 nginx安装目录默认位置有:(找到适合你的) /etc/nginx/nginx.conf, ...
- windows基于vs2017的opencv安装
1.opencv下载与安装 1.下载地址:官网下载地址https://opencv.org/releases.html opencv为开源软件,可直接在官网下载最新版本. 2.软件安装:openc ...
- AssetBundle使用心得【资源加载】
0.资源加载方式 静态资源 Asset下所有资源称为静态资源 Resources资源 Resources目录下,通过实例化得到的资源 AssetBundle资源 又称为增量更新资源 1.什么是Asse ...
- 设置UniDbGrid的整行显示颜色,如果某字段值是我们的控制字段
设置UniDbGrid的整行显示颜色,如果某字段值是我们的控制字段,使用下列判断设置更快捷一点: procedure TUniForm.UniDBGridDrawColumnCell(Sender: ...