1、取属性值及属性值得条件过滤
<body>
<!-- 从action中取属性值得方法 -->
<!-- 方法1 -->
<h1>
${message }
</h1><BR>
<!-- 方法2 -->
<h3><s:property value="message" /></h3><br>
<!-- 从action中取出属性的值 -->
<s:set name="name" value="name" />
<!-- 对属性值的条件过滤 -->
<s:if test="#name == 'lucy'">
lucy's file here
</s:if>
<s:elseif test="#name == 'jack'">
jack's file here
</s:elseif>
<s:else>
Other's file here
</s:else>
<br>
</body>
2、用struts标签遍历集合中的奇数和偶是
<body>
<%
List<String> list=new ArrayList<String>();
list.add("jack");
list.add("lucy");
list.add("david");
list.add("apple");
list.add("oracle");
list.add("java");
request.setAttribute("names",list);
%>
<!-- 下面是struts集合取集合值得方法 -->
<!--
1、此处的空property元素用于获得当前iterator的值
2、status被设成stuts,在iterator的里面就可以通过#stuts取得IteratorStatus的对象。IteratorStatus类包含当前序号信息,如是否第一个或最后一个,是否为奇数序号。这些信息在我们做格式化的时候,显得非常有用。
-->
<s:iterator value="#request.names" status="stuts">
<!-- 取集合中的奇数 -->
<s:if test="#stuts.odd == true">
<li>White <s:property /></li>
</s:if>
<!-- 取集合中的偶数 -->
<s:else>
<li style="background-color:gray"><s:property /></li>
</s:else>
</s:iterator><br>
------------------------------------------------<br>
<!-- 下面是jsp中取集合值的方法 -->
<% Iterator ite=list.iterator();
while(ite.hasNext()){
Object st=ite.next();
%>
<%=st %><br>
<%
}
%>
</body>
分享到:
相关推荐
对struts1的标签库进行总结,可以熟悉对struts1标签库的运用,更好的熟悉struts1编程
java Web开发,我们最常用的Struts2常用标签总结,帮助你Struts2常用标签有那些功能
我深入细致的总结了日常使用Struts的一些经验,感觉Struts标签的用途非常广泛并且功能强大,但是学起来还是比较费时间的。我认为学习Struts标签最好的方式就是参考良好的示例,幸运的是这些示例您可以在下面找到。
提供struts1.x中标签的总结,包括标签中属性代表的含义等。这是我积累经验后总结的,希望和我一样热爱编程的朋友们能好好利用~
其中包含Struts标签大全 jsp Struts之HTML标签库详解 struts框架bean,html,logic标签手册等内容。不错,其中的JSP Struts之HTML标签库详解 .doc是朋友总结的。不错!
struts2常用标签总结,适合 初学者
a) Struts2是以web work优秀的设计思想为核心,吸收了struts1的部分优点,建立了一个基于webwork和struts1的MVC框架。 二、 优点: a) 结构清晰,使开发者只关注业务逻辑实现即可。 b) 提供了丰富的标签,大大提高了...
struts2 标签 大全 总结 实用 很好的学习材料
struts2常用标签方法总结
http://blog.csdn.net/chenpy/<br> <br>struts学习总结说明 本人精心搜集了有关struts学习的资料,有我以前学习时候写的笔记,有学习用的代码还有 其他的好资料,详细列表如下: 1:笔记.zip 是我学习...
有对struts2标签和OGNL的总结。
javaEE中对struts2所有标签的总结与介绍,和简单的用法操作。
java struts2 总结 ,对struts2开发有详细的描述,包括过程,以及标签的应用,注意事项
Struts2知识点总结,包括文件上传,文件下载,防止表单重复提交,Struts2标签,Struts2拦截器
struts标签库 文章目录 bean:cookie 2 bean:define 3 bean:header 4 bean:include 5 bean:message 5 bean:page 7 bean:parameter 7 bean:resource 8 bean:size 8 bean:struts 9 bean:write 9 html:base 10 ...
struts2 总结入门学习文档 教你如何白手起家搭建Struts2开发环境、编写第一个struts2应用helloworld、属性介绍、接口、拦截器介绍、struts2标签等。93页
struts2.0 taglib struts2.0 标签库,总结了从的全部
Struts1标签的详细说明,及使用举例,总结了常用的到一些情况的处理。