Struts - пример <logic: equal> & <logic: notEqual>

Struts - пример &

Загрузите этот пример -Struts-Logic-Equal-NotEqual-Example.zip

Struts используется для проверки того, что данное свойство равно заданному значению; В то время как Struts используется для проверки, что данное свойство не равно заданному значению, если условие соответствует, тело тега будет выполнено.

Вот пример, демонстрирующий использование Struts & .

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