spring mvc是基于方法的,一个方法对应一次请求,接收的参数,是通过反射(反射出方法需要什么样的参数),然后从request对象中取出什么参数(没有就为空),然后通过反射调用方法,将参数传进去(这样方法就接收到请求的数据了)
struts2是基于原型对应的,每一次请求,实例化一个对象,通过反射注入这个对象的属性值(当然也是对象有什么属性,就从request对象中取出来),设置进去,然后调用对应的execute方法(或者反射出的其他的方法)
标签:没有 lan 实例 gpo exec ref amp href baidu
spring mvc是基于方法的,一个方法对应一次请求,接收的参数,是通过反射(反射出方法需要什么样的参数),然后从request对象中取出什么参数(没有就为空),然后通过反射调用方法,将参数传进去(这样方法就接收到请求的数据了)
struts2是基于原型对应的,每一次请求,实例化一个对象,通过反射注入这个对象的属性值(当然也是对象有什么属性,就从request对象中取出来),设置进去,然后调用对应的execute方法(或者反射出的其他的方法)
springMVC和struts2接受数据有什么不同,分别用什么方法
标签:没有 lan 实例 gpo exec ref amp href baidu
原文地址:https://www.cnblogs.com/huangziwu/p/8393408.html