springmvc form中 commandName和modelAttribute的疑问
今天过代码时,发现form 标签的使用有点分歧,有些同事用 commandName,有些同事用 modelAttribue,这两个属性都是用来指定 formBackingObject ,到底该统一用哪个呢?
查看tld文件得知类文件org.springframework.web.servlet.tags.form.FormTag
前去查验发现
public void setModelAttribute(String modelAttribute) {this.modelAttribute = modelAttribute;}protected String getModelAttribute() {return this.modelAttribute;}/** @deprecated */@Deprecatedpublic void setCommandName(String commandName) {this.modelAttribute = commandName;}/** @deprecated */@Deprecatedprotected String getCommandName() {return this.modelAttribute;}
已经不推荐使用commandName了,可以统一用 modelAttribute属性了。。
springmvc form中 commandName和modelAttribute的疑问相关推荐
- SpringMVC Controller中常用到的一些注解
在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返 ...
- 如何在Form中使用键弹性域(Key Flexfield)
在应用弹性域之前必须先定义弹性域,定义之前必须先注册表列.如果你的弹性域已经在Oracle Application Object Library中已经定义和注册了,并且弹性域表和列已经在数据库中存在, ...
- C#如何在Form中嵌入并且操作Excel表格
网上比较多讲述如何操作excel表的文章,但都是启动excel的窗口来打开excel数据文件.有时候需要把excel表嵌入到自己程序的form中,给客户一个不用切换窗口的操作界面,似乎更好.这在vc中 ...
- springmvc java中转发_Springmvc中的转发重定向和拦截器的示例
本文介绍了Springmvc中的转发重定向和拦截器的示例,分享给大家,具体如下: 可变参数在设计方法时,使用 数据类型...来声明参数类型,例如: public static void functio ...
- Struts Form中Date类型之“argument type mismatch”错误解决方法
现象: 当输入页面中含有日期如2008-01-01时,如果Form中对于的字段为Date类型,则会出现"argument type mismatch"错误. 原因: Struts的 ...
- Windows Form中的Grid Control
MDI的一些界面设计方案: DotNetMagic Tim Dawson Syncfusion Xtreme Docking Pane Infragistics WinTabbedMDI Window ...
- Form 中FND_Message的用法总结
1. FND_MESSAGE.warn 以选择信息的方式显示给用户,可以选择Ok或者Cancel,返回值分别是TRUE和FALSE if FND_MESSAGE.warn then fnd_messa ...
- js form中的onsubmit和action
在js中,form中的onsubmit和action的区别: οnsubmit="函数名",提交一个函数,执行当前的这个函数,点击<input type="subm ...
- form 中Enctype=multipart/form-data 的作用
form 中Enctype=multipart/form-data 的作用 ENCTYPE="multipart/form-data"用于表单里有图片上传. <form na ...
- form中onsubmit的使用
form 中的onsubmit在点submit按钮时被触发,如果return false;则结果不会被提交到action中去(也就是提交动作不会发生),如果不返回或者返回true,则执行提交动作.(& ...
最新文章
- Quill编辑器IOS下无法获取焦点的解决方法
- css的基本操作学习--css样式,选择器,hover,文字属性,文本属性,背景
- 【转贴】爱是莲花,最美的是清苦的莲心
- matlab向量的角标,【MATLAB】利用冒号表达式获得子矩阵
- CoreOS上的Fleet,第二部分
- 用单片机测量流体流速的_流量测量的主要方法
- Java 程序执行过程的内存流程图(手写稿)
- Thinking in AJAX(二) —— 基于AJAX的WEB设计
- 用VC实现GIS系统基本功能
- python按照图片命名复制到不同文件夹下
- php hbase thrift,php通过thrift操作hbase
- c语言的程序扩展,C语言符号扩展
- java乘法代码_java九九乘法表代码
- 等保二级与等保三级的四大区别分析-行云管家
- celeste实用技巧(第2弹)
- 百度分享在新闻列表页分享多篇文章
- Windows应用商店0x80131500错误
- python动画精灵梦叶罗丽_精灵梦叶罗丽中出现过多少宝石盒子?灵犀阁的盒子造型最罕见...
- 冬至已至,你的在职读研2023能在社科院与杜兰大学金融管理硕士项目实现吗
- shopee商家入驻需要什么条件?注册虾皮shopee网店其实非常简单
热门文章
- 关系抽取之PCNN(Piece-Wise-CNN)
- MIKE与SMS网格的区别——个人感受
- AVPlayerViewController支持横屏设置
- 计算机专业专科毕业设计题目,专科生计算机专业论文题目大全 专科生计算机专业论文题目哪个好...
- oracle rman异地备份,rman异地备份与恢复测试
- 天思经理人ERP塑胶玩具行业应用方案
- 传统人工势场法的MATLAB实现
- 计算机控制技术第二版答案于微波,微波技术基础课后参考答案 (田加胜版)
- 《OpenCV 4.5计算机视觉开发实战(基于VC++)》示例代码免费下载
- Java HttpUtils 请求工具类