spring boot跳转不了视图,求大神
spring吧
全部回复
仅看楼主
level 2
使用的是thymeleaf模板引擎
这是pom.xml的内容
这个是Applicaiton.java的内容
这个是Controller
这个是目录结构
访问页面的话控制台是有打印出语句的,这证明确实是访问到这个方法了啊
但是页面一直都是404
不知道哪里有错,上网看说是html文件里面的meta没有闭合,我也闭合了啊
只有我遇到这情况吗?求大神帮忙啊,百度了两天不知道什么原因[泪]
2017年11月06日 12点11分 1
level 1
路径不对 ..
2017年11月10日 08点11分 2
level 5
加我QQ,我给你写代码,2365833029
2017年11月14日 05点11分 3
level 1
@RequestMapping("/selectCat")
public ModelAndView sel(HttpSession session){
ArrayList<edoc_category> list=service.selectCategoty();
session.setAttribute("listshow", list);
ModelAndView model=new ModelAndView("hello");
return model;
}
方法返回类型别用string得ModelAndView不然会出现路径问题
2017年11月14日 12点11分 4
跟返回的类型无关的,modelandview也试过了不行,感觉是maven的问题,但是不知道是哪里的问题,我用gradle来构建就能跳转
2017年11月15日 22点11分
level 1
Applicaiton.java中 需要扫描controller类所在的包,
加上
@CompoentScan("com.js.controller")
2017年11月15日 13点11分 5
spring boot application那个注解已经包含了扫描包的注解了,不用重复添加的
2017年11月15日 22点11分
level 1
在你返回的hello字符串前面加一个斜杠即可
2017年11月16日 18点11分 6
这楼正解
2018年05月24日 06点05分
level 1
老哥问题解决了吗?\
2018年01月12日 03点01分 7
没有,我觉得是电脑的问题,因为换一台电脑又可以
2018年01月12日 03点01分
@合欢宗门卫大爷 我也遇到这个问题了,访问不到resource的文件
2018年01月12日 04点01分
@合欢宗门卫大爷 可能是idea的问题
2018年01月12日 04点01分
level 1
我也遇见这问题了。
2018年03月06日 05点03分 8
level 1
楼主,我也遇到了这个问题,不过百度了一下,已经解决问题了,主要是SpringBootSpringBoot 不建议大家使用 jsp、html等来实现他们的页面。
推荐使用模板引擎我使用的是thymeleaf,然后再全局配置 application.properties中写入
spring.thymeleaf.prefix=classpath:/templates/
然后就可以啦,对啦
return "xttblog":代表会直接去 resources/templates 目录下找相关的文件。
return "redirect:xttblog":代表转发到对应的controller,这个就相当于重定向。
是不是很激动哇[咦]
2018年05月19日 14点05分 9
level 2
我也碰到了这种问题,同一个项目在eclipse中能访问到页面,在idea中就访问不到了
2018年05月22日 13点05分 10
level 1
我看到的是 web的依赖没有添加?
2018年05月23日 23点05分 11
level 1
pom 添加thymleaf 依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2019年03月25日 15点03分 12
感谢感谢!
2019年08月17日 04点08分
感谢感谢
2020年04月19日 01点04分
level 1
打开maven管理,看看jar包导入是否有问题
2019年03月28日 14点03分 13
level 1
解决了吗,我也是这个问题
2019年09月09日 09点09分 14
1