求解一个Sprint Mvc Post多参数 提交时获取不到参数的问题
如题 Java新手,用SpringBoot框架写了个接口,需要传递多参数,多个String类型的参数是可以获取到的,但是参数中有实体参数时,后台获取到的为Null,换了多种方式都不行,使用C# 的Action可以获取到参数,求解
Js调用代码
Java代码
Js调用代码
<script type="text/javascript">
function doPost5()
{
console.log("start");
var fileModuleKeyL = {
ModuleName: "abc",
ModuleKey:"123"
};
var fileGuidL = "xxxxxxxxxxxxxxx1111";
$.post("http://localhost:6503/doModel", { fileModuleKey: fileModuleKeyL, fileGuid: fileGuidL }, function (result) {
console.log(result);
});
}
</script>
Java代码
@RequestMapping(value = "/doModel",method = RequestMethod.POST)
public void doModel(
@RequestBody FileModuleKey fileModuleKey,
@RequestParam(value = "fileGuid", required = false) String fileGuid){
System.out.println(fileModuleKey.getModuleKey());
System.out.println(fileGuid);
}
...全文
相关推荐
sprint2
**安全性**:在处理文件操作时,要特别注意防止路径遍历攻击、文件包含漏洞等安全问题。
「第二部分:Sprint MVC 专题」面试题
第二部分(第 2-1 ~ 2-13 课)的内容详细讲解了 Spring MVC,包括常用模块的使用以及为大家梳理 Spring MVC 的底层实现原理。 (1)谈谈你对 MVC 的理解。 <summary>点击查看答案</summary> MVC 设计模式是一种常用的软件架构方式:以 Controller(控制层)、Model(模型层)、View(视图...
Sprint-Service
"Sprint-Service" 是一个基于 C# 语言开发的服务端项目,它可能是一个用于敏捷开发管理的工具或者框架。
Web-Sprint06
在PHP中,可以通过`$_GET`和`$_POST`全局数组来获取表单数据。例如,当用户提交一个GET请求时,参数会显示在URL中,而POST请求的数据则包含在请求体中:```php<?
EXT异步提交FORM表单
**:由于EXT默认是以POST方式提交数据,所以在Action中需要确保能够正确解析这些参数。


Web 开发
