Beispiel für Struts 2 Bean-Tags

Struts 2 Bean Tag Beispiel

Laden Sie es herunter -Struts2-Bean-Tag-Example.zip

Struts 2 "bean" -Tag wird verwendet, um eine Klasse auf der JSP-Seite zu instanziieren. In diesen Tutorials verwenden Sie das Tag "bean", um eine Klasse mit dem Namen "HelloBean" zu instanziieren, ihre Eigenschaft über das Element "param" festzulegen und den Wert auszudrucken.

1. Einfache Bohne

Eine einfache Klasse, die später das Tagbeanverwendet, um es zu instanziieren.

HelloBean.java

package com.example.common.action;

public class HelloBean{

    private String msg;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

}

2. Aktion

Eine Action-Klasse zum Weiterleiten der Anforderung.

BeanTagAction.java

package com.example.common.action;

import com.opensymphony.xwork2.ActionSupport;

public class BeanTagAction extends ActionSupport{

    public String execute() {
        return SUCCESS;
    }

}

2. Bean-Tag-Beispiel

Eine JSP-Seite, auf der die Verwendung des Tags "bean" zum Instanziieren der Tags "HelloBean" angezeigt wird.

Im Tag "bean" können Sie der Bean über ein Attribut "var" einen Namen zuweisen. Später können Sie über#var_bean_name auf die Bean oder über#var_bean_name.propertyauf ihren Eigenschaftswert zugreifen ) s.

bean.jsp

<%@ taglib prefix="s" uri="/struts-tags" %>
 




Struts 2 Bean tag example

Hello Bean Tag The HelloBean's msg property value :

3. struts.xml

Verlinke es ~





    
    

    
        pages/bean.jsp