Exemple de balise de débogage Struts 2

Exemple de balise de débogage Struts 2

Téléchargez-le -Struts2-Debug-Tag-Example.zip

Dans Struts 2, la balise «debug» est une balise de débogage très utile pour afficher le contenu des «Value Stack» ainsi que les détails «Stack Context» dans la page Web. Dans ce tutoriel, il montre l'utilisation de la balise «debug» dans la page JSP.

1. action

Une classe Action simple, avec une propriété «propertyInStack», s'affichera plus tard dans la pile de valeurs.

DebugTagAction.java

package com.example.common.action;

import com.opensymphony.xwork2.ActionSupport;

public class DebugTagAction extends ActionSupport{

    public String propertyInStack;

    public String getPropertyInStack() {
        return propertyInStack;
    }

    public void setPropertyInStack(String propertyInStack) {
        this.propertyInStack = propertyInStack;
    }

}

2. exemple d'étiquette de date

Une page JSP pour montrer l’utilisation de la balise «debug» pour afficher les «Value Stack» et «Stack Context» du système.

debug.jsp

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




Struts 2 debug tag example

Le<s:debug /> générera un lien texte nommé «debug», vous devez cliquer sur le lien texte pour développer les détails de débogage.

3. struts.xml

Liez-le ~





    
    

        
            pages/debug.jsp