gpt4 book ai didi

jsf - Spring Boot + Primefaces 默认 URL 重定向

转载 作者:行者123 更新时间:2023-11-28 22:54:48 25 4
gpt4 key购买 nike

我已经设置了 Spring Boot + Primefaces + 嵌入式 Tomcat 项目,到目前为止我很满意,特别是对识别 Spring Beans 和服务的 facelets (SpringBeanFacesELResolver)。现在我想配置应用程序,以便将基本 URL 转换为 faces 基本 URL。例如:http://localhost:8080/被重定向到 http://localhost:8080/index.xhtml

谁能举例说明如何在 Spring Boot 中配置它?

最佳答案

https://github.com/benneq的帮助下我找到了解决方案...我定义了新的 @Controller Spring Bean 和一个将空白路径重定向到 index.xhtml 的方法:

@Controller
public class RedirectController {

private static final Logger LOG = LoggerFactory
.getLogger(RedirectController.class);

@RequestMapping(value = "", method = RequestMethod.GET)
public String baseUrlRedirect(HttpServletRequest request,
HttpServletResponse httpServletResponse) {
return "redirect:" + request.getRequestURL().append("index.xhtml").toString();
}
}

关于jsf - Spring Boot + Primefaces 默认 URL 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30459447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com