下面记录多种组合方式,大家可以根据相应的情况选择使用:
例如我们把用户名密码封装成用户 User
Action类必须实现ModelDriven接口,同样把表单传来的数据封装起来Action类中必须实唎化该对象,并且要重写getModel()方法