如何将Bootstrap Modal映射到Spring MVC控制器

Tom*_*oad 5 spring jsp spring-mvc twitter-bootstrap

我在Bootstrap Modal中有一个表单,我希望我的Spring MVC控制器能够听到它.我的问题是模态不生成href,因为它在当前页面内,所以我不能只映射我的Spring MVC控制器中的模态.

我需要它,因为我想显示来自bindingresult对象的错误.我怎样才能做到这一点?

这是我的模态:http://www.bootply.com/zerZIYpNAF假设它位于index.jsp中,所以假想的路径是/index #myModal.jsp或类似的东西.

@RequestMapping(value="/send", method = RequestMethod.GET)
public String get(Dummybean bean){
    return "??"; //index#myModal
}

@RequestMapping(value="/send", method = RequestMethod.POST)
public String post(@Valid @ModelAttribute("dummy") DummyBean bean, BindingResult bindingResult){

if(bindingResult.hasErrors()){
        return "??"; //index#myModal
    }
//do something
}



public class DummyBean{


@NotNull
private String name;

public String getName() {
    return username;
}

public void setName(String name) {
    this.name = name;
}
Run Code Online (Sandbox Code Playgroud)

Ahm*_*shi -1

1)创建新函数仅用于验证

2)使用首选jquery创建js函数并向第一步中的函数发送ajax请求。

3) 取决于验证状态将处理错误或完整发送表单。

请阅读这篇文章,它完全回答了您的问题 javacodegeeks.com