Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redirect spring引导重定向到html页面_Redirect_Spring Boot - Fatal编程技术网

Redirect spring引导重定向到html页面

Redirect spring引导重定向到html页面,redirect,spring-boot,Redirect,Spring Boot,这是springboot的一个控制器,我想写一个重定向到html页面的函数,但它总是用404响应,下面是代码和属性。 " " 应用程序属性 " " 程序可以进入函数,输出正常。index.html位于以下路径:/WEB-INF/views/index.html。还有其他配置吗? 非常感谢如果配置不正确,请尝试以下操作: spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.html 它的spring.mvc.view.*而

这是springboot的一个控制器,我想写一个重定向到html页面的函数,但它总是用404响应,下面是代码和属性。 "

" 应用程序属性 "

"

程序可以进入函数,输出正常。index.html位于以下路径:/WEB-INF/views/index.html。还有其他配置吗?
非常感谢

如果配置不正确,请尝试以下操作:

spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.html
它的
spring.mvc.view.*
而不是
spring.view.*


PS:使用STS或InteliJ提供的Intelisense。

此映射
@RequestMapping(“/Weixin”)
映射到具有该名称的URL: 示例:localhost:8080/Weixin

其次,您还有另一个映射到URL的映射
@RequestMapping(“/homepage”)
: 示例2:localhost:8080/Weixin/homepage


当您尝试访问示例2的URL时,您将被重定向到索引页

您正在尝试的URL是什么?根据您的配置,当您点击
http://...contextPath/Weixin/homepage
@SanjayRawat url是localhost:8080/Weixin/homepage,但它响应404,因为atComponent是冗余的。您只需要atController。不确定这是否是导致问题的原因。您不使用Spring引导默认位置有什么特殊原因吗?src/main/resources/templates@ccit-斯彭斯:谢谢,我试过了,但没用
spring.view.prefix=/WEB-INF/views/

spring.view.suffix=.html
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.html