SpringBoot集成jsp,访问时页面报Whitelabel Error Page,怎么解决?求大神帮忙啊啊 啊啊 啊

靑青子衿 2017-07-03 06:22:43
一样的项目,我在eclipse上运行没问题,在idea上报错
然后同事用idea写的一个springboot整合jsp的项目,运行这没问题,然后我导入后...
访问页面显示Whitelabel Error Page //type=Not Found, status=404
绝望...弄了快一天了 网上的方法照着做下来都不行,最近公司项目要用springboot和idea 说对maven支持好...刚开始练习,问题接踵而来...让我绝望
对了 ,使用restController返回json是不显示错误页面的,
55555555555555555555555
...全文
9275 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_43439537 2018-10-17
  • 打赏
  • 举报
回复
太复杂了,看晕了!
xx_star1204 2018-05-05
  • 打赏
  • 举报
回复
引用 3 楼 ddnzero 的回复:
[quote=引用 2 楼 u011527202 的回复:] 目录结构有问题:jsp页面应该放置在/src/main/resources/META-INF/resources/WEB-INF/JSP下面,其中/WEB-INF/JSP和配置文件application.properties中配置的MVC前缀一致
说的没错本人实验过可用
@RequestMapping("/demo")
    public String index(Map<String,Object> map){
        map.put("name", "LearnResourceController");
        return "demo";
    }
另:内嵌Tomcat启动要注释掉
<dependency>
			<groupId>org.apache.tomcat.embed</groupId>
			<artifactId>tomcat-embed-jasper</artifactId>
			<!--<scope>provided</scope>-->
		</dependency>
[/quote] 目录结构没修改 只是注释掉tomcat 的启动就解决问题了
appleyk 2018-02-08
  • 打赏
  • 举报
回复
另外资源文件的classpath要在pom.xml中指明一下


appleyk 2018-02-08
  • 打赏
  • 举报
回复
spring-boot 中 @restController == @Controller + @ResponseBody


敌军bug 2018-02-07
  • 打赏
  • 举报
回复
内嵌Tomcat启动为什么要注释掉
a584429317 2017-12-27
  • 打赏
  • 举报
回复
在返回页面的时候controller不能用restController 而是controller
ddnzero 2017-12-27
  • 打赏
  • 举报
回复
引用 2 楼 u011527202 的回复:
目录结构有问题:jsp页面应该放置在/src/main/resources/META-INF/resources/WEB-INF/JSP下面,其中/WEB-INF/JSP和配置文件application.properties中配置的MVC前缀一致


说的没错本人实验过可用
@RequestMapping("/demo")
public String index(Map<String,Object> map){
map.put("name", "LearnResourceController");
return "demo";
}






另:内嵌Tomcat启动要注释掉
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<!--<scope>provided</scope>-->
</dependency>


该死的zemax 2017-10-16
  • 打赏
  • 举报
回复
目录结构有问题:jsp页面应该放置在/src/main/resources/META-INF/resources/WEB-INF/JSP下面,其中/WEB-INF/JSP和配置文件application.properties中配置的MVC前缀一致
靑青子衿 2017-07-03
  • 打赏
  • 举报
回复 1
竟然没人...绝望

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧