model 提交表信息java,Angular6+antd+java+SpringMVC,表单提交自动接收模型对象?
原谅我WEB小白提个简单的问题
前端使用Angular6 + antd 实现,后端使用java
前端为网格组件添加数据时是弹出antd的模态窗体,该模态窗体的内容部分(nzContent)
使用了自定义组件,该自定义组件中有一个input用来给用户输入的下面是该自定义组件的代码(其中只使用了angular的表单功能,没有使用antd的功能):
自己的提交
由于使用了antd,弹出的模态窗体中会在footer部出现两个按钮:
上面表单中的input的name是sid,在java中model类的pulibc属性也是sid
不过java中的model类还有其他public属性,而这里的UI上只有一个sid属性
(这个应该不影响吧)
angular的ts文件中的发送请求的代码是:
goSubmit(){
console.log("下面是angular表单数据:");
console.log(this.unit.value);
var reqUrl = 'http://localhost:8085/femis/unitUpdateByPrimaryKey';
this.http.post(reqUrl,this.unit.value)
.subscribe(
val=>{
console.log("这里是执行完毕的分支!");
},
error=>{
console.log("这里是错误的分支:" + error);
},
()=>{ console.log("这里是anyway的分支!"); }
);
}
点击按钮“提交了啊”,请求成功发送的后端的java中了,下面是java代码:
@PostMapping("/unitUpdateByPrimaryKey")
public String updateByPrimaryKey(@ModelAttribute Unit unit) {
System.out.println("进入了请求:/unitUpdateByPrimaryKey");
System.out.println("传入的参数是:" + unit.toString());
return "";
}
之后Eclipse的控制台中打印出:
进入了请求:/unitUpdateByPrimaryKey
传入的参数是:Unit [sid=null, serialno=null, status=null, createdate=null, createcomputer=null, createuser=null]
我的疑惑:
前端的input上的value没有传递给后端?
整个过程没有报错,但是后端就是没有收到数据,如何解决?
困扰了两天了,thanks for any help!!
我的联系方式:
409223171@qq.com
QQ同上,微信同上
model 提交表信息java,Angular6+antd+java+SpringMVC,表单提交自动接收模型对象?相关推荐
- java创建具体时间点_java单例饿汉模式对象创建时间点疑问
关于java单例中饿汉式模式的解释,大多如下: 饿汉模式线程安全的,在类创建的同时就已经创建好一个静态的对象,相对与懒汉模式对象创建过早,浪费空间. 但是jvm中明确定义是:虚拟机规范则是严格规定了有 ...
- java实体null值显示_java反射实现前端接收实体对象,去除“null”字符串(示例代码)...
从前台输入的的json 格式数据.转换成对应的实体类后. 可能会出现把null 转换成"null"字符串.这样的数据在存入数据库是可能会因为数据格式,存入时会有问题.实体字段多,修 ...
- 本地html页面传递表单值,js实现两个页面表单传值并接收
js 实现两个页面表单传值并接收源码 A页面: function test(){ var s =document.getElementById("txt"); location.h ...
- java毕业设计——基于java+jsp+Servlet的B2C网上拍卖系统设计与实现(毕业论文+程序源码)——网上拍卖系统
基于java+jsp+Servlet的B2C网上拍卖系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+jsp+Servlet的B2C网上拍卖系统设计与实现,文章末尾附有本毕业设 ...
- 如何恢复误删除的注册表信息
如何恢复误删除的注册表信息 首先我们要打开注册表.不会打开注册表的朋友,请搜索前面我发表过的一篇题为"快速打开注册表方法大全"的文章.在这里我使用最简单的"windows ...
- Java+MyEclipse+Tomcat (二)配置Servlet及简单实现表单提交
在Java EE应用编程中Servlet是基础,JSP是建立在Servlet基础之上的,其他Web框架如Struts.WebWork和Spring MVC都是基于Servlet的.本文主要讲述MyEc ...
- Java入力项目无法设定到form_html中关于form与表单提交操作的资料集合
原标题:html中关于form与表单提交操作的资料集合 这里我们介绍一下form元素与表单提交方面的知识. form元素 form元素的DOM接口是HTMLFormElement,继承自HTMLEle ...
- java 导出word换行_Java 导出数据库表信息生成Word文档
一.前言 最近看见朋友写了一个导出数据库生成word文档的业务,感觉很有意思,研究了一下,这里也拿出来与大家分享一波~ 先来看看生成的word文档效果吧 下面我们也来一起简单的实现吧 二.Java 导 ...
- 文件上传 java 完美,vue+java实现文件上传(excel等),会出现跨域问题,直接用form表单提交就不会有问题了(new FormData())...
vue+java实现文件上传(excel等),会出现跨域问题,直接用form表单提交就不会有问题了(new FormData()) 地址:https://www.cnblogs.com/muscles ...
最新文章
- 360浏览器使用评价
- [YTU]_2575( 交通工具信息)
- 论文《Attention Is All You Need》及Transformer模型
- python程序狮,编程狮app下载
- CSS reset 标签初始化设置
- [转]java二维码生成与解析代码实现
- php 字符串打散为数组,用逗号分隔出数组
- xampp启动Apache端口被占用,修改端口
- 深入理解Magento – 第六章 – 高级Magento模型
- MySQL 取得两个时间相差的分钟数 及 常用时间函数
- 【中级02】Java Class字节码文件底层逻辑详解
- mysql 查询密码 cmd
- dp合集 广场铺砖问题硬木地板
- matlab 没有vartestn,2013五一赛数学建模论文.docx
- 一小时入门proteus使用教程
- 【论文笔记】—低光图像增强—Zero-reference—ZeroDCE—2020-CVPR
- 《通信软件开发与应用》课程结业报告
- 2022年上半年软件设计师常考概念
- Ds918 ds3615 ds3617区别_苹果678有什么区别
- 使用Windows系统的几个好的习惯