Struts - <logic: equal> & <logic: notEqual> Beispiel

Struts - Beispiel &

Laden Sie dieses Beispiel herunter -Struts-Logic-Equal-NotEqual-Example.zip

Mit Struts wird überprüft, ob die angegebene Eigenschaft einem angegebenen Wert entspricht. Während Struts verwendet wird, um zu überprüfen, ob die angegebene Eigenschaft einem angegebenen Wert nicht entspricht, wird bei Übereinstimmung mit der Bedingung der Text des Tags ausgeführt.

Das folgende Beispiel zeigt die Verwendung der Struts und .

User.java

package com.example.common;

public class User{

    String email;

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

}

LogicExampleAction.java

package com.example.common.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.example.common.User;

public class LogicExampleAction extends Action{

    public ActionForward execute(ActionMapping mapping,ActionForm form,
        HttpServletRequest request,HttpServletResponse response)
        throws Exception {

        User user = new User();
        user.setEmail("[email protected]");

        request.setAttribute("user", user);


        return mapping.findForward("success");
    }

}

LogicExample.jsp

Struts - Test 







     (adsbygoogle = window.adsbygoogle || []).push({});

user's email is equal


Struts - Test 


    user's email is not equal

struts-config.xml