摘要: Struts2内建拦截器的简要介绍 alias(别名拦截器):允许参数在跨越多个请求时使用不同别名,该拦截器可将多个Action采用不同名字链接起来,然后用于处理同一信息。 autowiring(自动装配拦截器):主要用于当Struts2和Spring整合时,Struts2可以使用自动装配的方式来访问Spring容器中的Bean。 chain(链拦截器):构建一个Action链,使当前Action可以访问前一个Action的属性,一般和<result type="chain" .../>一起使用。 checkbox(多选框拦截器):... 阅读全文
posted @ 2011-11-09 21:18 mylitboy 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 什么是OGNL,OGNL原理 全称:Object Graphic Navigate Language 对象图导航语言 Struts2默认使用OGNL作为表达式语言 OGNL是一个早期开源的项目,可以具有以下功能: 获取,设置对象属性 调用对象方法 调用静态方法和属性 对集合进行过滤和投影 使用: <%@taglib uri="/struts-tags" prefix="s" %> 获取Action属性值 name:<s:property value="name" /><br/> psw:<s: 阅读全文
posted @ 2011-11-09 21:18 mylitboy 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一。EL表达式语言 @see SERVLET_JSP/el 1。什么是EL sun在jstl标签中,定义的一种用于计算的表达式规则。 该计算的结果,一般作为jstl标签的属性值。 2。用途 A。访问javabean的属性。 Employee emp=new Employee("wer",2343); emp.setId(123 ); request.setAttribute("emp1",emp); 1. Employee e=(Employee)request.getAttribute("emp1"); ... 阅读全文
posted @ 2011-11-09 21:15 mylitboy 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 自定义标签。 1. 写一个java类,继承SimpleTagSupport类,并重写 doTag()方法。 2. 在WEB-INF文件夹中新建一个.tld文件,然后在其中描述该标签。 3. 使用。使用自定义标签方式同标准标签一样。 1. package el; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.SimpleTagSupport; public class MyForTag extends SimpleTagSupport { ... 阅读全文
posted @ 2011-11-09 21:13 mylitboy 阅读(197) 评论(0) 推荐(0) 编辑