`
wang_decheng
  • 浏览: 47435 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
文章分类
社区版块
存档分类
最新评论

STRUTS2.0 常用标签 struts2标签 struts2

 
阅读更多

1. Struts2 页面开发中常用标签使用说明 
1.1.往action里传值的使用方式: 
<input name="userName" type="text" class="input6" size="15"> 
a. userName属性需要在访问的action中提供相应的属性,并有SET/GET方法。 
b. 可以不在访问的action中提供相应的属性,用request.getParameter(“userName”);1.2.显示标签 property 用于输出指定值: 
<s:property value=" userName "/> 当action返回到指定页面是,可以通过该标签显示action中的属性信息。(注 userName必须在action中存在,并有GET方法)。 

1.3.往对象中传值<s:textfield> 用于从页面往action中的对象内传值: 
<s:text name="user. userName " id="username"/> 
该标签可以在页面中向action中的实体对象内直接传值。(注:在action中要存在user对象,并有SET/GET方法。) 

1.4.判断<s:if> </s:if> 用于在页面中判断指定数据 
<s:if test="userName == admin">…. </s:if> 
<s:else>…. </s:else> 
该标签用于对指定的数据进行判断,但指定的数据必须在action中存在。 

1.5.迭代<s:iterator>用于将List、Map、ArrayList等集合进行循环遍历 
<s:iterator value="userList" id="user" status="u"> 
<s:property value="userName"/></a> 
</s:iterator> 
该标签用于将userList集合中的元素进行循环,用过property进行显示集合中的指定元素值。 

1.6.URL地址标签,<s:url>用于生成一个URL地址,可以通过URL标签指定的<s:param>子元素向URL地址发送请求参数 
<s:url action=" "> 
           <s:param name=" " value=""></s:param> 
       </s:url> 
其中action为请求地址,param子元素为地址后面所带的参数。 

1.7.超链接 <a href >一般和<s:url>标签一起使用,用于带多个参数。 
<a href=" 
<s:url action=" "> 
      <s:param name=" " value=""></s:param> 
      <s:param name=" " value=""></s:param> 
      <s:param name=" " value=""></s:param> 
      </s:url>"> 
超链接</a> 

1.8.set标签,用于将某个值放入指定的范围内。例如application,session等。 
<s:set name="user" value="userName" scope=”request”/> 
将user值放入request范围内。 

2. Struts2 页面开发中常用标签使用规范: 
1.1.通过<input name="userName" type="text" class=" " size="15"> 
往action中传值,action中要有相应的属性,并提供SET/GET方法。 
(在数量少时可以使用request.getParameter(“userName”);) 

1.2.在页面显示action传来的数据,使用property标签。需要显示的数据从action中获得。 

1.3.往action中的实体对象内传值,使用textfield标签。 

1.4.在页面中判断指定值使用<s:if>标签。判断数据从action中获得。 

1.5.在页面中需要循环列表显示的数据使用<s:iterator>标签,列表数据从action中获得。 

1.6.URL地址和超链接可以使用<a href>和<s:url>,在传多值时建议<a href>和<s:url>一起使用

分享到:
评论

相关推荐

    struts2.0常用标签文档

    大家看看吧,都是项目常用的标签,什么遍历集合 好多标签了

    struts 2.0 常用标签

    struts2.0的标签库(简介), 简单介绍了struts2.0的常用标签。

    struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0

    struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0

    struts2.0中文教程

    02 常用的Struts 2.0的标志(Tag) 03 Struts 2.0的Action讲解 04 在Struts 2.0中国际化(i18n)您的应用程序 05 转换器(Converter)——Struts 2.0中的魔术师 06 在Struts 2.0中实现表单数据校验(Validation) 07 ...

    Struts 2.0系列(MAX)

    Struts 2.0系列(MAX),pdf格式,全方位介绍struts2: 常用的Struts 2.0的标志(Tag)介绍 Struts 2.0的Action讲解 在Struts 2.0中国际化(i18n)您的应用程序 转换器(Converter)——Struts 2.0中的魔术师 在Struts ...

    struts2.0常用标签和实例

    struts2.0初学者的工具,主要对一些常用的标签进行实例说明!

    sstruts2.0 struts2.0

    sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0

    struts2.0常用的5个jar包

    为了使初学者熟练的掌握struts2.0的使用,特把所需要的jar包搜集,供参考使用。

    Struts2.0视频教程+struts2.0中文教程

    Struts2.0视频教程,struts2.0中文教程,Struts2.0视频教程,struts2.0中文教程,

    struts2.0的数据校验框架struts2.0的数据校验框架

    struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架

    JavaEE源代码 Struts2.0

    JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0...

    struts2.0的标签学习资料

    关键字: struts2 标签 用过struts1.x的人都知道,标签库有html、bean、logic、tiles, 而struts2.0里的标签却没有分类,只用在jsp头文件加上 &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的...

    struts2.0jar包

    struts2.0jar包 struts2.0包 struts2.0源文件

    Struts2.0 Jar包

    此为Struts2.0最新Jar包,方便各位用于Struts2.0的开发.

    Struts2.0学习Struts2.0文档

    为Struts 2.0做好准备 Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放...

    struts 2.0 详细配置

    struts 2.0 详细配置 struts 2.0 详细配置 struts 2.0 详细配置

    struts2.0 taglib 标签库

    struts2.0 taglib struts2.0 标签库,总结了从的全部

    Struts 2.0

    清晰的介绍了Struts 2.0框架的工作流程,Action线程安全,程序入口,配置文件。

    Struts 2.0 UI标签实例程序

    Struts 2.0 UI标签 实例程序

    常用的Struts 2.0的标签库

    常用的Struts 2.0的标签库,我也是从别的地方下载的。如有雷同,请谅解。

Global site tag (gtag.js) - Google Analytics