struts1.x 中的from 和国际化

MVC:
mvc发展:
 M1 JSP+JAVABEAN
 M2 Servlet+jsp+javabean
Struts1:Action|UserHandler
Struts1执行流程:
 request ====web(web.xml|struts-config.xml)
 response

1:Form使用
 <1>:自己写Form
  <1>:继承ActionForm
  <2>:request ===web(struts-config.xml)
  path ===struts-config.xml(匹配)
  匹配不成功===》404
  匹配成功===》
   是否name  ==》有 ,是否验证==》有验证===》先去验证 ==》验证成功 ==》进入action执行业务方法
        ==》验证失败===》直接返回
   没有name===》进入action执行业务方法==》返回
 <2>:动态Form
  <form-bean name="dyLoginForm" type="org.apache.struts.action.DynaActionForm">
   <form-property name="name" type="java.lang.String"></form-property>
   <form-property name="password" type="java.lang.String"></form-property>
  </form-bean>
 <3>:维持对象
 public class UserLoginForm extends ActionForm {

  private User user = new User();

  public User getUser() {
   return user;
  }

  public void setUser(User user) {
   this.user = user;
  }
2:国际化:
 文件名_语言_地区.properties
 ActionMessage_zh_CN.properties
 ActionMessage_en_US.properties
 中文在国际化中转换方式:
 native2ascii 原文件名  目标文件名

 

 

你可能感兴趣的:(struts1.x 中的from 和国际化)