An error occurred in the struts2 type conversion, such as the need for an int type data in the action, but the passing of data that cannot be converted to type int, such as ABCD, which cannot be converted to int
Form form page:
1<S:formAction= "Conversionaction"namespace="/">2 Age:<S:textfieldname= "Age"></S:textfield>3<BR/>4<S:submit></S:submit>5</S:form>
Action
Public extends actionsupport { privateint age ; Public void setage (int age ) { this. Age = Age ; } Public int Getage () { return age ; }}
Struts.xml:
<Actionname= "Conversionaction"class= "Com.fanfan.convert.ConversionAction"> <result>/convert-success.jsp</result> <resultname= "Input">/convert.jsp</result><!--jump to this page when configuring the result conversion error for name Input - </Action>
Create a actionname.properties under the corresponding package of action
The contents are as follows: invalid.fieldvalue.age= prompt message
Struts2 the display of type conversion error messages