Struts2 标签
来源:互联网 发布:ug软件编程入门 编辑:程序博客网 时间:2024/06/14 21:08
Struts2控制器由Action以及隐藏的一系列的拦截器来提供支持。而视图部分则通过大量的标签来提供支持
①使用OGNL表达式作为基础
②所有标签都统一到了一个标签库下
③整合了Dojo的支持
④提供了许多额外的标签,比如日期时间选择器,树形结构等
⑤提供了Ajax支持
⑥提供了主题,末班支持,极大的简化了页面的编码
Struts2标签库位于struts2-core-2.0.14.jar中的META-INF路径下的struts-tags.tld文件 标签库描述符文件 jsp2.0规定,会被容器自动加载
导入struts2标签库 <@taglib prefix="s" uri = "/struts-tags"%>
<s:form></form> 前缀名s将标签名与标签库做了一个关联
struts2标签语法:
①%{ } ②若无1则属性值直接看成字符串数据
③非字符串类型属性值,直接作为OGNL表达式求值,值栈中栈顶
④为非字符串类型的属性值直接指定字符串数据,使用单引号或者双引号将字符括起来
⑤可以使用 %{ }指定字符串常量
struts2标签语法规则:
①所有的字符串常量都被解析成%{ } 的语法
②所有的非字符串属性类型都不会呗解析,而是直接呗看做是一个OGNL的表示进行求值
③对于第二个规则的例外情况,如果非字符串中使用了%{}的语法。那么将被忽略。大括号内的内容将作为表达式被计算
④如果遗忘了是字符串还是非字符串类型,可以统一使用%{}语法
常用标签
通用标签:数据标签,控制标签
UI标签:表单标签,非表单标签
①使用OGNL表达式作为基础
②所有标签都统一到了一个标签库下
③整合了Dojo的支持
④提供了许多额外的标签,比如日期时间选择器,树形结构等
⑤提供了Ajax支持
⑥提供了主题,末班支持,极大的简化了页面的编码
Struts2标签库位于struts2-core-2.0.14.jar中的META-INF路径下的struts-tags.tld文件 标签库描述符文件 jsp2.0规定,会被容器自动加载
导入struts2标签库 <@taglib prefix="s" uri = "/struts-tags"%>
<s:form></form> 前缀名s将标签名与标签库做了一个关联
struts2标签语法:
①%{ } ②若无1则属性值直接看成字符串数据
③非字符串类型属性值,直接作为OGNL表达式求值,值栈中栈顶
④为非字符串类型的属性值直接指定字符串数据,使用单引号或者双引号将字符括起来
⑤可以使用 %{ }指定字符串常量
struts2标签语法规则:
①所有的字符串常量都被解析成%{ } 的语法
②所有的非字符串属性类型都不会呗解析,而是直接呗看做是一个OGNL的表示进行求值
③对于第二个规则的例外情况,如果非字符串中使用了%{}的语法。那么将被忽略。大括号内的内容将作为表达式被计算
④如果遗忘了是字符串还是非字符串类型,可以统一使用%{}语法
常用标签
通用标签:数据标签,控制标签
UI标签:表单标签,非表单标签
- struts2标签
- struts2标签
- struts2标签
- Struts2 标签
- struts2标签
- struts2标签
- struts2 标签
- Struts2 标签
- Struts2标签
- struts2 标签
- Struts2标签
- struts2标签
- Struts2 标签
- struts2标签
- struts2 标签
- struts2标签
- struts2 标签
- struts2标签
- u-boot中***没有规则可以创建“XXX”需要的目标“XXX”问题的解决方案
- xcode创建子工程及工程依赖
- hibernate.hbm2ddl.auto=validate
- android4.0 去设置智能背光选项
- MAC SVNX 修改 本地服务器地址
- Struts2 标签
- python 多线程采集网页完善版
- ON_NOTIFY_REFLECT
- 尖峰对话:智能手机大屏冲击 国产平板何去何从
- Oracle
- 测试c#代码的运行时间
- 中国科技企业崛起为新强者 韩国丧失优势
- 第四次课堂作业
- Java--Socket通信(单向)