这是我的控制器
@RequestMapping("/offercreated")
public String offerCreated(@Valid Offer offer, Model model, BindingResult result) {
if (result.hasErrors()) {
return "createoffer";
} else {
System.out.println("form validated");
return "offercreated";
}
我的豆子是
@Size(min = 5, max = 45)
private String name;
当我给出的名称介于5到45个字符之间时,表单将被验证。但当表单未被验证时,我会收到400状态错误报告。我不知道为什么我会出错。这里需要帮助吗
哇,当我将控制器参数更改为模型,然后提供其工作模式时!!
##创建#########################################################################################
已创建公开字符串offerCreated(模型模型,@Valid Offer,BindingResult){
result.has错误{
返回"createoffer";
}其他{
系统出来println(“已验证的表格”);
返回“offercreated”;
}
有人能解释这是为什么吗?我真糊涂!
BindingResult
参数必须紧跟在正在立即验证的参数之后。这里描述的是:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html
组织。springframework。验证。错误/组织。springframework。验证。前一个命令或窗体对象(前一个方法参数)的BindingResult验证结果。
这里是LocationSearchMetaData.java 我的控制器 我的客户要求是这样的 下面是实际数据请求 获取时出错I:
我在这个问题上花了很多时间,但无法解决它。请帮忙!当我从JSP提交表单时,我得到了这个错误。我的代码: 和我的控制器代码: }
我有一个表单,用户可以使用它将文件上传到本地驱动器,还可以将一些数据保存到数据库中。但是出现了这个错误消息,我想知道如何处理它。 控制器 形式本身 我试图先保存表单,我将使用单独的方法发送它。
我已经创建了一个MVC结构来为患者保存一个新的记录,我不断收到404错误。这是我的密码, 病人JAVA 控制器类 Dao实现类 调度servlet 耐心形成。jsp web.xml 我可以获取列表,但当我尝试从PatientForm保存患者详细信息时。jsp时,表单未将其提交给控制器,并给出400状态错误
在我的jsp页面中有两个表单,每个表单都有一个提交按钮。。。我想将表单1发送到我的控制器,该控制器由两个图像和几个表单字段组成。 控制器。JAVA 学校Details.jsp
我希望在调试这个问题时得到一些帮助。如果我将以下JSON发送到后端,它将正常工作: 但是,如果我现在发送以下内容: 我得到了上面的错误。在我的后端代码中,我有以下代码: API 方法签名如下所示: 我认为我遇到的问题是JSON不能被解析为ZonedDateTime。有人对以下两个问题有什么建议吗?( json字符串格式ZonedDateTime自动接受什么时间,( 2)如何创建DTO来解析zone