Apache Struts 2 Documentation > Home > Guides > Core Developers Guide > Validation > Using Visitor Field Validator
Added by tm_jee, last edited by Rene Gielen on Mar 14, 2007  (view change)


The followings show a simple example using Webwork's Field Validators

Step 1

Create the jsp page

<s:fielderror />

<s:form method="POST" action="submitVisitorValidatorsExamples" namespace="/validation">
    <s:textfield name="user.name" label="User Name" />
    <s:textfield name="user.age" label="User Age" />
    <s:textfield name="user.birthday" label="Birthday" />
    <s:submit label="Submit" />

Step 2

Create the actoin class

public class VisitorValidatorsExampleAction extends AbstractValidationActionSupport {

    private static final long serialVersionUID = 4375454086939598216L;

    private User user;

    public User getUser() {
        return user;

    public void setUser(User user) {
        this.user = user;

Step 3

Create the validator.xml.

	<field name="user">
		<field-validator type="visitor">
			<param name="context">userContext</param>
			<param name="appendPrefix">true</param>