Struts2 标签详解 详细的说明了struts2所有标签
由web-tag.net整理
版权属web-tag.net 以及 原作者。
由于标签太多难做目录索引,如果你觉得有目录索引更好,请到
http://code.google.com/p/myjdemo/downloads/list 下载CHM版本的Struts2标签详解,谢谢。 a
actionmessage
这个标签负责输出提示信息到客户端,例子如下: Action代码如下: package lee;
import com.opensymphony.xwork2.ActionSupport; public class DemoAction extends ActionSupport {
@Override
public String execute() {
addActionMessage(\第一条普通消息!\
addActionMessage(\第二条普通消息!\ return SUCCESS; } }
JSP页面代码如下:
<%@ page contentType=\ <%@taglib prefix=\
append
来做iterator标签的辅助,将不同iterator中的内容合在一个iterator中。 参数 名字 是否必须 默认值 可否使用表达类型 描述 式 id 否 是 String 用来保存结果iterator的对象在value context中的名字。 例子 Action类
public class AppendIteratorTagAction extends ActionSupport {
private List myList1; private List myList2; private List myList3;
public String execute() throws Exception {
myList1 = new ArrayList(); myList1.add(\ myList1.add(\ myList1.add(\
myList2 = new ArrayList(); myList2.add(\ myList2.add(\ myList2.add(\
myList3 = new ArrayList(); myList3.add(\ myList3.add(\ myList3.add(\
return \ }
public List getMyList1() { return myList1; } public List getMyList2() { return myList2; } public List getMyList3() { return myList3; }
标签使用
bean标签 用于创建一个JavaBean的实例。创建JavaBean实例时,可以在标签体内使用
JavaBean类提供对应的setter方法。如该JavaBean类提供了对应的getter方法,我们就可以访 问对应的属性。 bean标签 的属性:
name: 必填,指定要实例化的JavaBean的实现类
id: 可选。如指定了该属性,则该Javabean实例会被放入StackContext中(不是ValueStack),从而允许直接通过该id属性来访问该JavaBean实例。
struts2标签详解
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)