首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Struts2 正题和模版设置(四十)

2012-12-21 
Struts2 主题和模版设置(四十)1.simple主题: 这是最简单的主题,是底层的结构。使用giant主题时,每个UI标签

Struts2 主题和模版设置(四十)
1.simple主题: 这是最简单的主题,是底层的结构。使用giant主题时,每个UI标签只生成一个html元素,不会额外的生成其他内容2.xhtml主题: 这是Strure2的默认主题,对于simple主题进行了扩展,在simple主题的基础上增加了一些特性,提供了附加的功能和行为。该主题增加的特性如下: A:针对htmle中与表单相关的标签,使用标签的两列(或两行)表格布局 B:每个html标签的lablel即可以出现 在html元素的左边,也可以出现在顶部这取决与表单标签的 labelpostition属性的设置。 C:在浏览器中使用100%纯javaScript进行客户端校验3.css_html主题 该主题和xhtml主题类似。它也使用包装技术,包装了simple主题,并扩展了xhtml,不过css_html 主题不是采用表格对表单元素进行布局,而是采用css和<div> 对表单元素进行布局。css_xhtml主题增加了下面的特性 A:针对html中与表单相关标签的使用标准的两列基于CSS和<div>的布局 B:对于每个Html标签的lable 依照CSS样式表的设置来决定位置 C:自动输出校验错误 D:在浏览器中使用100%纯javascript进行客户端验证4.Ajax主题 该主题是对xhtml主题的扩展,在xhtml主题的基础上为UI标签提供了Ajax支持,例如:支持AJax方式的客户端校验,支持表单异步提交等名为template属性来指定模版路径6.通过struts.properties 文件中的 struts.ui.templateDir 属性来指定模版路径(默认值为 template)7.上面的模版中 排列越靠前的 优先级越高.前面的模版路径会覆盖后面的模版路径


热点排行