Examples of FacesMessage


Examples of javax.faces.application.FacesMessage

        // The name can only contain letters and spaces.
        Pattern namePattern = Pattern.compile("[A-Za-z ]*");
        Matcher nameMatcher = namePattern.matcher(nameRegistered);
        if (!nameMatcher.matches()) {
            FacesMessage facesMessage = new FacesMessage();
            facesMessage.setSummary("Name is not valid.");
            facesMessage.setDetail("Name must contain only letters and spaces.");
            facesMessage.setSeverity(FacesMessage.SEVERITY_ERROR);
            facesContext.addMessage("reg:name", facesMessage);
            throw new ValidatorException(facesMessage);
        }

    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    }

    public void register() throws Exception {
        try {
            memberRegistration.register(newMember);
            FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_INFO, "Registered!", "Registration successful");
            facesContext.addMessage(null, m);
            initNewMember();
        } catch (Exception e) {
            String errorMessage = getRootErrorMessage(e);
            FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, "Registration unsuccessful");
            facesContext.addMessage(null, m);
        }
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    public void register() throws Exception {
        try {
            memberRegistration.register(newMember);
            facesContext.addMessage(null,
                    new FacesMessage(FacesMessage.SEVERITY_INFO, "Registered!", "Registration successful"));
            initNewMember();
        } catch (Exception e) {
            String errorMessage = getRootErrorMessage(e);
            FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, "Registration Unsuccessful");
            facesContext.addMessage(null, m);
        }
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    private FacesContext facesContext;

    //This method is allowed only to users with employee role
    @EmployeeAllowed
    public void employeeMethod() {
        facesContext.addMessage(null, new FacesMessage("You executed a @EmployeeAllowed method"));
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    }

    //This method is allowed only to users with admin role
    @AdminAllowed
    public void adminMethod() {
        facesContext.addMessage(null, new FacesMessage("You executed a @AdminAllowed method"));
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    public void create() {
        try {
            userDao.createUser(newUser);
            String message = "A new user with id " + newUser.getId() + " has been created successfully";
            facesContext.addMessage(null, new FacesMessage(message));
        } catch (Exception e) {
            String message = "An error has occured while creating the user (see log for details)";
            facesContext.addMessage(null, new FacesMessage(message));
        }
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    }

    public void register() throws Exception {
        try {
            memberRegistration.register(newMember);
            FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_INFO, KitchensinkMessages.MESSAGES.registeredMessage(),
                    KitchensinkMessages.MESSAGES.registerSuccessfulMessage());
            facesContext.addMessage(null, m);
            initNewMember();
        } catch (Exception e) {
            String errorMessage = getRootErrorMessage(e);
            FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage,
                    KitchensinkMessages.MESSAGES.registerFailMessage());
            facesContext.addMessage(null, m);
        }
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

    public void register() {
        try {
            memberRegistration.register(newMember);
            facesContext.addMessage(null,
                    new FacesMessage(FacesMessage.SEVERITY_INFO, "Registered!", "Registration successful"));
            initNewMember();
        } catch (Exception e) {
            String errorMessage = getRootErrorMessage(e);
            facesContext.addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR,
                    errorMessage, "Registration unsuccessful"));
        }
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

            memberEventSrc.fire(newMember);
            initNewMember();
        } catch (Exception e) {
            // Display the reason for the error on the form
            String errorMessage = getRootErrorMessage(e);
            FacesMessage facesMessage = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, "Registration unsuccessful");
            facesContext.addMessage(null, facesMessage);
        }
    }
View Full Code Here

Examples of javax.faces.application.FacesMessage

         */
        // They entered something. Now do a simple validation. We won't worry about all variations.
        Pattern emailPattern = Pattern.compile("[a-zA-Z]*[0-9]*@[a-zA-Z]*.[a-zA-Z]*");
        Matcher emailMatcher = emailPattern.matcher(emailAddress);
        if (!emailMatcher.matches()) {
            FacesMessage facesMessage = new FacesMessage();
            facesMessage.setSummary("Email address is is not valid.");
            facesMessage.setDetail("Email address is not valid.");
            facesMessage.setSeverity(FacesMessage.SEVERITY_ERROR);
            facesContext.addMessage("reg:email", facesMessage);
            throw new ValidatorException(facesMessage);

        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.