iDEA无法访问webapp下的jsp页面问题解决方法 | 您所在的位置:网站首页 › idea静态页面刷新不成功 › iDEA无法访问webapp下的jsp页面问题解决方法 |
相信有许多的小伙伴在刚接触idea的时候会遇到在eclipse上运行springboot项目能成功访问jsp页面,而到了idea上就不能访问会出现404错误,主要是有两点肯定没 注意到,以下是详细介绍 1.找到Project Strucure 页面将 Web Resource Directories的资源目录改为webapp 修改完之后你的webapp(文件夹里有蓝点)变为这个样子就说明你资源路径修改成功了: 2.找到maven中spring-boot:run命令执行,注意这不是你的那个SpringApplication启动类,那个启动完之后还是会出现404错误 你看我这里启动之后访问页面如下还是会报404错误 正确步骤应该是这样找到maven 插件中的spring-boot:run,双击运行后就成功了 这里再补充一下,当时刚接触sprinboot没多久,就是随便拿项目练练,没处理,springboot项目启动类启动访问不了的问题,现在回头再梳理一下 现在发现失去少了解析jsp的jar包,在idea里启动springboot项目不支持jsp(不知道为什么eclipse可以,可能启动的时候自动打包添加了),maven中spring-boot:run使用的插件打包,插件在打包时会自动添加tomcat-embed-jasper。而我们在启动类中启动项目时并没有打包这个一依赖,所以需要该依赖对我们项目jsp的支持,底下是相关依赖支持 org.apache.tomcat.embed tomcat-embed-jasper provided javax.servlet jstl javax.servlet javax.servlet-api provided |
CopyRight 2018-2019 实验室设备网 版权所有 |