1、struts2中获取请求参数:
在struts2中MVC分别是谁负责实现的:
V:jsp;
M:action;
C:action Filter(StrutsPrepareAndExecuteFilter)
在struts2中获取请求参数:
属性驱动:
1、直接将action做一个model,就可以得到请求参数;
问题:action封装请求参数,会不会存在线程安全问题?
不会:因为每一次请求,都是一个新的action。
缺点:需要单独定义JavaBean,将action中属性copy到JavaBean中。
优点:简单。
这种方式底层是通过反射机制来实现的。
2、在action中声明一个model:
private User user;提供get/set方法
在页面上使用ognl来描述
<input type="text" name="user.username">
优点