form表单里发送到UsersAction类中的用户名和密码信息是通过什么方式传递给users的呢?不是用request.getParameter("xxx"),那肯定是通过ModelDriven接口了,那请问这个ModelDriven接口实现原理是什么呢?如下图:

来源:2-6 页面调用

java家洼

2016-05-28 00:36

http://img.mukewang.com/5748771c00010e9d16000896.jpg

ModelDriven接口是怎么将表单里的用户名和密码赋值给UsersAction中的成员变量user的?

写回答 关注

1回答

  • 252545109
    2016-06-01 21:28:17
    已采纳

    我猜应该还是ioc,利用反射调用entity中的构造器和getter和setter,只不过实现都被屏蔽了!当然里面代码可能会有优化,比如禁止安全访问,字符大小写转化什么的,。。我也不太会如果有准确答案也请告诉我!

    java家洼

    非常感谢!

    2016-06-01 21:33:17

    共 1 条回复 >

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80701 学习 · 754 问题

查看课程

相似问题