Struts2之struts2标签库懂得和使用
一、学习案例:通过演示项目了解和使用struts2的标签库。
二、案例分析:演示项目是我当初跟着马士兵老师的视频学习时关于标签的项目,里面都有注释,大家运行了解下。在此我只讲解下常用的标签。
1、<s:property value="username"/> :就如同out.println();一样。只是在页面做输出。
2、<s:include value="/_include1.html"></s:include>: 包含静态文件。
3、<s:if test=””></s:if>:就是java中if判断语句。
4、<s:iterator value="{1, 2, 3}" ></s:iterator>:就是java中的for循环语句。
5、<s:fielderror />:显示错误信息。
6、注意:%{}的意思是按OGNL编译,一般在标签中我们要使用。
比如:<s:if test=”%{age > 5}”></s:if>
三、经验之谈:
a)同一个功能不同人实现,结果一样,过程可能就不一样。这就说明,我们做项目时千万别死脑筋,有时候换一种思考方式就能解决的问题,千万别浪费太多时间。有人说,换一种方式获取代码和健壮性就没那么强了,其实在公司中,项目的工期是一定的,我们要的是按时同时功能一般稳定的完成。如果不满意可以在后期维护中修改。
b)标签很简单,只要我们前面学过jsp标签就很容易理解和上手。大家以后在项目中会常用,在此了解下就行。
四、参考项目:http://download.****.net/detail/u011638419/8293057
五、每日一乐:
今天老师征集保护花草的标语。
一同学脱口而出:今天踩我头上,明天种你坟上。
最终解释权归大学生创业所有。转载请注明出处。@www.23hhr.com