【问题标题】:stop sending response to angular http and loading new jsp page from controller停止向 angular http 发送响应并从控制器加载新的 jsp 页面
【发布时间】:2017-05-13 21:53:03
【问题描述】:

我想在 jsp 页面中对 spring mvc 控制器进行 angular http 调用(通过提交 json 数据)并且我不想得到对 angular http 调用的响应,而不是我想从 spting 加载新的 jsp 页面带有已执行控制器方法的 mvc 控制器。

如果有任何不同的进程,任何一个控制器方法都可以共享如何编写(用于加载新页面而不将响应发送回角度 http 调用)和角度 http 调用。

【问题讨论】:

  • 请将代码发布为代码而不是图像。

标签: java angularjs spring model-view-controller


【解决方案1】:

如果你想重定向到一个新的 jsp 页面 new 像这样返回一个新的 ModelAndView

ModelAndView modelAndView = new ModelAndView("redirect:/abc.htm"); modelAndView.addObject("modelAttribute" , new ModelAttribute()); return modelAndView;

在模型属性中添加您的数据,并使用 ${} 语法访问 jsp 页面中的模型属性。

【讨论】:

  • angular http 代码在浏览器控制台中显示错误,spring mvc 控制器未发送响应为加载资源失败:服务器响应状态为 404(未找到)
  • 你重定向到的视图.....确保它可以被spring view resolver解析
猜你喜欢
  • 2015-04-01
  • 2016-03-16
  • 1970-01-01
  • 1970-01-01
  • 2020-05-10
  • 2011-09-15
  • 1970-01-01
  • 2020-03-06
  • 1970-01-01
相关资源
最近更新 更多