Struts2和SpringMVC数据模式简析
来源:互联网 发布:windows中的文件属性 编辑:程序博客网 时间:2024/05/29 13:45
1.struts2和spring MVC的数据绑定方式:
Struts2中的数据绑定主要有三种.
其中使用比较广泛的是域模型模式
在jsp页面中,有一个表单
<form action=”abc”>
<input type=”text” name=”user.userName”>
<input type=”text” name=”user.password”>
<input type=”submit” value=”submit”>
</form>
在action层.
这样写,会将user类直接注入进来,当执行到action层的函数的时候,会根据jsp页面中的text的name属性进行匹配,user.userName会匹配user类中的userName字段,user.password会匹配user类中的password字段.
Private Useruser;
Public UsergetUser(){
Return this.user;
}
Public void setUser(user){
This.user=user;
}
SpringMVC中的域模型的参数绑定这样写:
Jsp页面:
<form action=”abc”>
<input type=”text” name=”userName”>
<input type=”text” name=”password”>
<input type=”submit” value=”submit”>
</form>
在controller层:
@RequestMapping(“abc”)
Public String abc(HttpServletRequestrequest,User user){
System.out.println(user.userName);
System.out.println(user.password);
}
SpringMVC会默认将你表单中的所有数据作为一个类来提交,当你的方法中包含有类,比如此方法中的User user,则会自动将数据绑定到user上.也即是说user中已经含有表单中的全部内容了,可以直接使用.
- Struts2和SpringMVC数据模式简析
- SpringMVC和Struts2比较
- SpringMVC和Struts2比较
- springmvc和struts2区别
- SpringMVC和Struts2比较
- SpringMVC和Struts2对比
- springmvc 和struts2 记录
- SpringMVC和Struts2比较
- springMVC 和 struts2区别
- Struts1、Struts2和SpringMVC
- SpringMVC和Struts2比较
- Struts2和SpringMVC
- 比较springmvc和struts2
- Struts2和springmvc区别
- struts2和springmvc区别
- SpringMVC和Struts2区别
- Struts2和SpringMVC比较
- springMvc和struts2区别
- 韩语学习之第一课
- 模板类与类模板、函数模板与模板函数等的区别
- 使用static声明方法
- URAL 1203 Scientific Conference(贪心 || DP)
- BZOJ 1623: [Usaco2008 Open]Cow Cars 奶牛飞车
- Struts2和SpringMVC数据模式简析
- 使用static声明属性
- Regionals 2012 :: Asia - Amritapuri
- 自定义Jsp分页标签
- C++ Primer学习 《Iterators》
- hdu 2993 最大区间平均值
- 解决:Tomcat 局域网IP地址 访问不了
- 小孩报数问题
- eclipse中添加tomcat ServerName 无法输入