猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
什么是SpringMVC中的@ModelAttribute?
什么是SpringMVC中的@ModelAttribute?
它的目的和用途是什么?
@ModelAttribute
在SpringMVC中?
墨色风雨
浏览 1550
回答 3
3回答
BIG阳
引用模型对象的一个属性(MVC中的M;),因此假设我们有一个表单支持对象,称为“Person”,那么您可以让SpringMVC通过使用@ModelAttribute注释:public String processForm(@ModelAttribute("person") Person person){ person.getStuff();}看见“对方法参数使用@ModelAttribute”(春季3.1)。另一方面,注释用于定义对象,这些对象应该是模型的一部分。因此,如果希望在模型中引用Person对象,可以使用以下方法:@ModelAttribute("person")public Person getPerson(){ return new Person();}这个带注释的方法将允许访问视图中的Person对象,因为它会在Spring之前自动添加到模型中。看见“在方法上使用@ModelAttribute”(春季3.1)。希望这能帮上忙。
0
0
0
慕沐林林
对于我的风格,我总是使用@ModelAttribute从SpringForm jsp捕获对象。例如,我在jsp页面上设计表单,该表单与命令名一起存在。<form:form commandName="Book" action="" methon="post"> <form:input type="text" path="title"></form:input></form:form>我用下面的代码捕获控制器上的对象public String controllerPost(@ModelAttribute("Book") Book book)书的每一个字段名都必须与形式子元素中的路径相匹配。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
源码
spark分组排序提取前N个值
1 回答
请问转让门店小程序需要源码吗?门店小程序有自己的源代码吗?是否要注册计算机软件著作权才可以交易?
1 回答
算法与数据结构
数据结构中,与所使用的计算机无关的数据是什么?
1 回答
学完C语言之后是先学数据结构还是先学JAVA好呢?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续