Search code examples
javastrutsstruts-1

How to display error messages in separate line


In struts 1 i am trying to handle errors using tag but i can see all my error message and coming in the same line.I want to display the error messages in different lines.

I am using this method in my LoginForm extends ActionForm.

@Override
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {

        System.out.println("Validate Method is called!");

        ActionErrors errors = new ActionErrors();

        if(getName()==null||getName().equals(""))
        {
            errors.add("useError", new ActionMessage("error.common.name.required"));
        }

        if(getPass()==null||getPass().equals(""))
        {
            errors.add("passError", new ActionMessage("error.common.pass.required"));
        }

        return errors;
    }

I get output like this .

Name is requiredPassword is required

This is my Error.property file

#Error Messages
error.common.name.required = Name is required
error.common.pass.required = Password is required
error.common.message.invalidCredentials = Invalid Id or Password

Solution

  • You can place <br> or \n to each message.

    error.common.name.required = Name is required<br>