Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java bean name';的BindingResult或普通目标对象;参数';_Java_Spring_Spring Mvc_Exception - Fatal编程技术网

Java bean name';的BindingResult或普通目标对象;参数';

Java bean name';的BindingResult或普通目标对象;参数';,java,spring,spring-mvc,exception,Java,Spring,Spring Mvc,Exception,我正在使用spring MVC,因此基本上我正在创建一个论坛,其中包含一个文件和radioButton作为输入: 表单_li.jsp: xslx文件: 选择 1. 2. 对于myController: @RequestMapping(value=“/addTreat”,method=RequestMethod.POST) 公共字符串addTr(HttpServletRequest请求, 绑定结果结果, 模型地图模型, @请求参数(“参数”)参数(参数){ addAttribute(“para

我正在使用spring MVC,因此基本上我正在创建一个论坛,其中包含一个文件和radioButton作为输入: 表单_li.jsp:


xslx文件:
选择
1.
2.
对于myController:

@RequestMapping(value=“/addTreat”,method=RequestMethod.POST)
公共字符串addTr(HttpServletRequest请求,
绑定结果结果,
模型地图模型,
@请求参数(“参数”)参数(参数){
addAttribute(“parametre”,new parametre());
返回表格(u li);;
}
对于类Parametre.java:

公共类参数{
私有字符串选择;
私有多部分文件fileCom;
//接球手和接球手
//默认构造函数
}

我的问题是在运行应用程序并转到/addTreat url时。我得到了著名的BindingResult或普通目标对象,bean名称“parametre”可用作请求属性。我尝试过多种解决方案,但都不奏效。请任何人帮助解决这个问题。

这里有太多的问题,我建议您阅读一些
modeldattribute
示例,甚至在spring官方文档中也有几十个。看起来您混淆了模型对象和简单请求参数,第二个甚至不需要
BindingResult
。此外,表单操作的语法不正确


action=“${addTreat}”
更改为
action=“/addTreat”

,而不使用
action=“${addTreat}”
im获取错误404。对于modelAttribute,我已经阅读了多个教程,我不知道我在哪里遗漏了要点。@hamzaspecter我认为您不接受这样一个事实,即您发布的问题是通过指定它来解决的。我看你的接受率很低,这就是为什么我对在回复中发帖都不感兴趣。@Bazz这与你无关action@PragnaniKinnera我是我的朋友,我忘了接受它作为解决方案。