我有一个用Spring MVC@RESTController实现的RESTendpoint。有时,取决于我的控制器中的输入参数,我需要在客户机上发送http重定向。
Spring MVC@RESTController是否可能?如果可以,请给出一个示例?
@RestController
public class FooController {
@RequestMapping("/foo")
void handleFoo(HttpServletResponse response) throws IOException {
response.sendRedirect("some-url");
}
}
问题内容: 我有一个用Spring MVC @RestController实现的REST端点。有时,取决于我控制器中的输入参数,我需要在客户端上发送http重定向。 Spring MVC @RestController是否可以,如果可以,请举个例子吗? 问题答案: 向你的Handler方法添加参数,然后调用; 就像是:
本文向大家介绍springmvc重定向实现方法解析,包括了springmvc重定向实现方法解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了springmvc重定向实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 (1)一般情况下,控制器方法返回字符串类型的值会被当做逻辑视图名来处理。 (2)如果返回的字符串带forwar
11.3.1 @RestController和@RequestMapping注解 我们Example类的第一个注解是@RestController,它被称为stereotype注解。它为人们阅读代码提供了一些提示,而对Spring来说,该类具有特定的作用。在这种情况下,我们的类是一个Web @Controller,所以当处理传入的Web请求时Spring会考虑该类。 @RequestMapping
网络.xml 控制器 当我访问 http://mydomain/car/baojia.html 并出现此错误时: spring.xmlViewResolver 我在/views/boajia.jsp中有一个文件 不管我写什么,都不行 我还有另一个问题,我不想匹配这个 url 模式:/api/*,控制器是: 但它不能工作
本文向大家介绍SpringMVC 跨重定向请求传递数据的方法实现,包括了SpringMVC 跨重定向请求传递数据的方法实现的使用技巧和注意事项,需要的朋友参考一下 执行完post请求后,通常来讲一个最佳实践就是执行重定向。重定向将丢弃原始请求数据,原始请求中的模型数据和请求都会消亡。可以有效避免用户浏览器刷新或者后退等操作,直接间接地重复执行已经完成的post请求。 在控制方法中返回的视图名称中,
问题内容: 我在页面上发生了一个jQuery Ajax请求。在PHP方面,我正在检查会话是否处于活动状态并正在执行某些操作。如果会话不活跃,我想将用户重定向到php中的另一个页面(header redirect)。我该怎么做。 我知道如何在javascript中实现它(即,如果session_fail然后更改window.location,但是我可以在php / cakephp中做些什么 问题答案