
FormBean就像是一个邮递员 ,它可以从页面到Action,或从Action到页面来传递数据 ,代替了request.getParameter(“”)方法 ,而且还提供了集中的验证方法validate(),这个方法可以自动装载重新显示数据 ,在验证中很有现实意义 。
form表单_FormBean -定义FormBean
定义一个FormBean继承ActionForm
针对JSP页面中Form表单的属性创建getter()、setter()方法
例如:
publicclassLoginFormextendsActionForm{
publicActionErrorsvalidate(ActionMappingarg0,HttpServletRequestarg1){
returnsuper.validate(arg0,arg1);
}
privateStringusername="redking";
privateStringpassword;
getter()……
setter()……
form表单_FormBean -声明FormBean
声明<form-beans>
<form-beanname="loginForm"type="com.amaker.struts.form.LoginForm"/>
</form-beans>