当前位置: 首页 > wzjs >正文

公司做网站一般网站海外推广方法

公司做网站一般,网站海外推广方法,做一个网站flash收多少钱,网站开发人员定罪案例1.作用 该注解是在SpringMVC4.3版本后新加入的。它可以修饰方法和参数。出现在方法上,表示当前方法会在控制器的方法之前执行。它可以修饰 没有返回值的方法,也可以修饰没有返回值的方法。它修饰参数,获取指定 的数据给参数赋值。 当表单提…

1.作用

该注解是在SpringMVC4.3版本后新加入的。它可以修饰方法和参数。出现在方法上,表示当前方法会在控制器的方法之前执行。它可以修饰 没有返回值的方法,也可以修饰没有返回值的方法。它修饰参数,获取指定 的数据给参数赋值。

当表单提交的不是完整的实体类型数据时,保证没有提交数据的 字段使用数据库对象原来的数据。

例如:我们在编辑一个用户时,用户有一个创建信息的字段,该字段的值是不 允许被修改的。在提交表单数据是肯定没有此字段的内容,一旦更新会把该字段 的内容设置为null。此时就可以使用此注解解决问题。

2.属性

value:用于获取数据的key。可以是POJO属性的名称,也可以是Map结构的key

3.示例

定义POJO

 public class Student {private String username;private String password;private Integer age;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}@Overridepublic String toString() {return "Student{" +"username='" + username + '\'' +", password='" + password + '\'' +", age=" + age +'}';}
}

定义表单

<form action="demo1/showUser" method="post">
姓名: <input type="text" name="username"><br>
年龄: <input type="text" name="age"><br><input type="submit" value="保存"></form>

这个表单中只提交了两个字段,还有password字段没有提交

定义控制器方法(ModelAttribute注解修饰的方法带返回值)

 @ModelAttributepublic Student showModel(String username,Integer age){System.out.println("用户名:" + username + "年龄" + age);Student student = new Student();student.setUsername(username);student.setAge(18);//模拟根据用户名查询从数据表查询到了一个用户信息
student.setPassword("admin");System.out.println("showModel方法执行了.....");return student;}@RequestMapping("showUser")public String showUser(Student student){System.out.println("showUser方法执行了.....");System.out.println(student);return "success";}

最终输出的User有password的值

定义控制器方法(ModelAttribute注解修饰的方法也可以不带返回值)

@ModelAttributepublic void showModel(String username, Integer age, Map<String, Object> map) {System.out.println("用户名:" + username + "年龄" + age);Student student = new Student();student.setUsername(username);student.setAge(18);student.setPassword("admin"); // 模拟根据用户名查询从数据表查询到用户信息System.out.println("showModel方法执行了.....");map.put("student", student);}@RequestMapping("showUser")public String showUser(@ModelAttribute("student") Student student) {System.out.println("showUser方法执行了.....");System.out.println(student);return "success";}

效果也是一样的


文章转载自:

http://JKfM5DoO.Ljhnn.cn
http://RwSqB1gq.Ljhnn.cn
http://CvJftbgR.Ljhnn.cn
http://hflyklvS.Ljhnn.cn
http://KJ5R1uZ0.Ljhnn.cn
http://oMFzyZpb.Ljhnn.cn
http://YTiTsRzx.Ljhnn.cn
http://lbE76E0u.Ljhnn.cn
http://32VjP4zW.Ljhnn.cn
http://bBSAtK6U.Ljhnn.cn
http://VGp7q0jr.Ljhnn.cn
http://3Ui1MYss.Ljhnn.cn
http://YIruZoQl.Ljhnn.cn
http://3aUoQDY6.Ljhnn.cn
http://TCQNFI8P.Ljhnn.cn
http://CajoRtRV.Ljhnn.cn
http://9YsiBvku.Ljhnn.cn
http://zVnSh7rk.Ljhnn.cn
http://FEll8jmQ.Ljhnn.cn
http://ypmR7jxB.Ljhnn.cn
http://cGNjLUtP.Ljhnn.cn
http://NgfF3Ugg.Ljhnn.cn
http://zPuDuHue.Ljhnn.cn
http://pA2vu3DI.Ljhnn.cn
http://Y13guYBG.Ljhnn.cn
http://VsKvnM05.Ljhnn.cn
http://3VMPKtcR.Ljhnn.cn
http://SHQqrrjL.Ljhnn.cn
http://6FmZtJBl.Ljhnn.cn
http://O0uq3XVM.Ljhnn.cn
http://www.dtcms.com/wzjs/752307.html

相关文章:

  • 如何在网站插做视频flash网站模板中心
  • 官网建站哪个程序最好建设网站投标标书范本
  • 如何制作自己的网站免费wordpress调用内容前多少字
  • 南宁网站建设优化茂南网站建设公司
  • 建设网站如何选择服务器漳州网站建设点击博大选
  • 网站国内服务器租用网站建设 会议纪要
  • 手工做刀网站注册网站合集
  • 郑州网站建设哪家公司好我要登录百度
  • 网站建设伍金手指下拉6网络软营销的案例
  • 好的网站建设专业公司公司网页邮箱
  • 国家允许哪几个网站做顺风车海南代理注册公司费用
  • 网站安全的必要性济南网站建设与优化
  • 网站备案和不备案的软件如何开发
  • 网站建设以推广深圳关键词优化平台
  • 外贸英语网站上海企业网络营销推广多少钱
  • 手机网站自适应代码小红书怎么推广引流
  • 专做外贸衣服鞋网站有哪些远程教育网站建设
  • 建设厅注册中心网站网站开发 面试 适当吹牛
  • 做网站外网可访问网站源码平台
  • 网上注册网站要钱吗广州最好网站策划
  • 网站建设怎么样找客户快音乐网站前端模板
  • 网站建设培训ppt网站建设类的计入什么科目
  • 做外汇那个网站好用pdf怎么做电子书下载网站
  • 公司商标设计网站网站建设首选建站系统
  • 网站备案账号是什么情况在线是免费生成网
  • 中山网站设计公司医院的网络推广方案
  • 网站建设的背景音乐上海百度推广电话
  • 网站建设综合训练网站建设项目分工
  • 做婚庆网站有哪些内容wordpress页面侧边栏消失
  • 西安做网站公司哪家好wordpress双栏主题开源