org.slim3.struts.annotation
Annotation Type Maxbytelength


@Retention(value=RUNTIME)
@Target(value=FIELD)
@Documented
@Validator(value="maxbytelength")
public @interface Maxbytelength

An annotation to validate if the byte length of the string value is less than or equal to the maximum length.

Since:
3.0
Author:
higa

Required Element Summary
 int maxbytelength
          The max byte length.
 
Optional Element Summary
 Arg arg0
          The first argument.
 Arg arg1
          The second argument.
 String charset
          The character set.
 Msg msg
          The message.
 String[] targets
          Specifies the execute method names which are validation targets.
 

Element Detail

maxbytelength

public abstract int maxbytelength
The max byte length.

charset

public abstract String charset
The character set.

Default:
""

msg

public abstract Msg msg
The message.

Default:
@org.slim3.struts.annotation.Msg(key="errors.maxbytelength")

arg0

public abstract Arg arg0
The first argument.

Default:
@org.slim3.struts.annotation.Arg(key="")

arg1

public abstract Arg arg1
The second argument.

Default:
@org.slim3.struts.annotation.Arg(key="${var:maxbytelength}", resource=false)

targets

public abstract String[] targets
Specifies the execute method names which are validation targets.

Default:
{}


Copyright © 2008-2009 The Slim3 project. All Rights Reserved.