【发布时间】:2012-12-22 21:28:48
【问题描述】:
所以我能够成功地将 AJAX 请求与 Spring MVC 集成。但是,我有一个问题——如果我单击表单的“提交”按钮,我的@Controller 类会检测到 url 并返回一个 ModelAndView。但是,我想要的是先有一个 AJAX 检查,如果表单提交不成功(例如,空白字段),返回一个 AJAX 响应。否则,照常进行并显示 ModelAndView。但是,我不知道如何同时集成两者。
感谢任何想法或教程。
谢谢!
【问题讨论】:
-
你打算如何处理客户端的ajax响应?如果成功,您将获得 html,否则将获得 json。对我来说,这似乎不是一个干净的解决方案。
-
如果不成功,从我的方法中返回 json(我知道如何编码)。如果成功,从我的方法返回 ModelAndView 对象(我知道如何编码)。问题是如何处理两者。
标签: ajax spring spring-mvc