相关疑难解决方法(0)

@Valid注释在Spring中表示什么?

在以下示例中,ScriptFile参数标有@Valid注释.

是什么@Valid注解吗?

@RequestMapping(value = "/scriptfile", method = RequestMethod.POST)    
public String create(@Valid ScriptFile scriptFile, BindingResult result, ModelMap modelMap) {    
    if (scriptFile == null) throw new IllegalArgumentException("A scriptFile is required");        
    if (result.hasErrors()) {        
        modelMap.addAttribute("scriptFile", scriptFile);            
        modelMap.addAttribute("showcases", ShowCase.findAllShowCases());            
        return "scriptfile/create";            
    }        
    scriptFile.persist();        
    return "redirect:/scriptfile/" + scriptFile.getId();        
}    
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc spring-annotations

70
推荐指数
5
解决办法
14万
查看次数

标签 统计

java ×1

spring ×1

spring-annotations ×1

spring-mvc ×1