struts标签使用简单说明
2007-04-13 11:33
525 查看
Struts提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:
Bean Tags:该标签库包含的标签可以用来创建bean、访问bean和访问bean的属性。同时提供了依据cookies、headers和parameters的值创建相关bean的能力。
HTML Tags:该标签库包含的标签可以用来创建Struts输入表单。
Logic Tags:该标签库包含的标签可以用来进行逻辑判断、集合迭代和流程控制。
Nested Tags:该标签库建立在前三个标签库的基础上,具有前三个标签库的所有功能,只是允许标签间的嵌套。
Tiles Tags:该标签库包含的标签可以用来创建tiles样式的页面。
参考链接http://www.solol.org/technologic/java/j-struts/#d10e77
1.text
代码
<html:text name=”searchForm” property="project.name" styleClass="inputinf">html:text>
比如在查询的时候这样使用比较方便,提交后查询条件依然存在
引用css属性需用styleClass,
2,radio
代码
<html:radio property="project.isCompleteProject" value="true">是html:radio>
<html:radio property="project.isCompleteProject" value="false">否html:radio>
Struts回根据project的isCompleteProject属性自动填充radio
3.Write
代码
<bean:write name="searchProjectForm" property="project.projectNumber"/>
简单将javabean属性输出到页面上。
4.definde
代码
<bean:define id="signTime" name="projectForm" property="project.signTime" type="java.util.Date"/>
bean:define标签在toScope(如果没有指定值就使用page作用域)指定的作用域中创建一个新属性,同时创建一个scripting变量。我们可以通过id值使用它们。新创建的属性可以由其它标签使用,而新创建的scripting变量可以由JSP脚本使用
5.select和option
代码
<logic:notEmpty name="projectForm" property="domains">
<bean:define id="list" name="projectForm" property="domains"/>
<html:select property="project.domainId" size="1" styleClass="inputinf">
<html:options collection="list" property="domainId" labelProperty="domainName"/>
<html:select>
<logic:notEmpty>
6.textarea
代码
<html:textarea property="project.remark" styleClass="textarea"><html:textarea>
7.form
代码
<html:form action="project.do">
<html:form>
8.errors
代码
<html:errors/>
8.submit和reset
代码
<html:subimt/>,<html:reset/>
Bean Tags:该标签库包含的标签可以用来创建bean、访问bean和访问bean的属性。同时提供了依据cookies、headers和parameters的值创建相关bean的能力。
HTML Tags:该标签库包含的标签可以用来创建Struts输入表单。
Logic Tags:该标签库包含的标签可以用来进行逻辑判断、集合迭代和流程控制。
Nested Tags:该标签库建立在前三个标签库的基础上,具有前三个标签库的所有功能,只是允许标签间的嵌套。
Tiles Tags:该标签库包含的标签可以用来创建tiles样式的页面。
参考链接http://www.solol.org/technologic/java/j-struts/#d10e77
1.text
代码
<html:text name=”searchForm” property="project.name" styleClass="inputinf">html:text>
比如在查询的时候这样使用比较方便,提交后查询条件依然存在
引用css属性需用styleClass,
2,radio
代码
<html:radio property="project.isCompleteProject" value="true">是html:radio>
<html:radio property="project.isCompleteProject" value="false">否html:radio>
Struts回根据project的isCompleteProject属性自动填充radio
3.Write
代码
<bean:write name="searchProjectForm" property="project.projectNumber"/>
简单将javabean属性输出到页面上。
4.definde
代码
<bean:define id="signTime" name="projectForm" property="project.signTime" type="java.util.Date"/>
bean:define标签在toScope(如果没有指定值就使用page作用域)指定的作用域中创建一个新属性,同时创建一个scripting变量。我们可以通过id值使用它们。新创建的属性可以由其它标签使用,而新创建的scripting变量可以由JSP脚本使用
5.select和option
代码
<logic:notEmpty name="projectForm" property="domains">
<bean:define id="list" name="projectForm" property="domains"/>
<html:select property="project.domainId" size="1" styleClass="inputinf">
<html:options collection="list" property="domainId" labelProperty="domainName"/>
<html:select>
<logic:notEmpty>
6.textarea
代码
<html:textarea property="project.remark" styleClass="textarea"><html:textarea>
7.form
代码
<html:form action="project.do">
<html:form>
8.errors
代码
<html:errors/>
8.submit和reset
代码
<html:subimt/>,<html:reset/>
相关文章推荐
- struts的logic标签详细使用方法及举例说明
- 简单学习struts标签中使用ognl表达式
- 简单说明Java的Struts框架中merge标签的使用方法
- Struts html标签的使用及说明
- 小白使用stm32的简单说明书(右键新标签页打开图片可以全屏)
- Struts2之如何使用简单的UI标签
- android图片轮播效果,RollViewPager的简单使用 原创 2016年05月06日 09:48:54 标签: android / RollViewPager 图
- startUML2.8.0使用简单说明
- Struts中使用displaytag简单小教程
- 【Java 线程的深入研究3】最简单实例说明wait、notify、notifyAll的使用方法
- android jarsigner 签名apk简单使用说明
- AFN文档中文翻译以及简单使用说明
- Java中Random的简单使用说明
- DayDayUP之HTML5学习笔记四----使用Video标签制作简单的播放器
- webmin的简单使用说明
- 关于struts使用html:select标签的默认选项
- selenium grid简单使用说明
- JSTL、EL、ONGL、Struts标签的区别与使用
- mybait中一些标签使用说明及实例
- 【CSS3】标签使用说明