OGNL

Struts 2中的OGNL 本人是一个EL(Expression Language,以下译为表达式语言)的支持者。因为我对<% %>写法极为反感,忘记了在那本书上看到的一句话——“使用标志(Tag)的一个目的就是避免在JSP页面中出现过多的<%%>的语句,使页面与后台代码分离。” 表达式语言主要有以下几大好处: 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁; 支持运算符(如+-*/),比普通的标志具有更高的自由度和更强的功能; 简单明了地表达代码逻辑,使用代码更可读与便于...
默认分类 | 2010-05-09 10:27 | 阅读 597 次 | 评论 0 条

UI表单标签

数据标签 action标签 action标签可以允许在JSP页面中直接调用Action,因为需要调用Action,故可以指定需要被调用Action的name及namespace,如果指定了executeResult参数的属性值为true,该标签还会把Action的处理结果(视图资源)包含在本页面中来 属性: id:这是一个可选属性,该属性将作为该Action的引用ID name:这是一个必填属性,通过该属性指定该标签调用那个Action namespace:这是一个可选属性,该属性指定该标签调用的Action所在的namespace executeResult:这是一个...
默认分类 | 2010-05-09 10:23 | 阅读 873 次 | 评论 0 条

struts2 常用标签

Struts 1.x与Struts 2.0的标志库(Tag Library)作比较 要在JSP中使用Struts1标签,需要先指明标签的引入: <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> …… 要在JSP中使用Struts2标签,需要先指明标签的引入: <...
默认分类 | 2010-05-09 10:19 | 阅读 800 次 | 评论 0 条
浏览9531次
文章分类
最新评论