第一章:springboot 整合JSP(打WAR)

官方推荐的是Thymeleaf,很多人初学者不习惯用,还是习惯jsp,这里记录下整合过程中遇到的坑。(springboot版本是2.0.3.RELEASE,如果按照流程发现报错或者启动不起来,请检查springboot版本,实践发现,不同版本对jsp支持配置不同)

主要内容:

1.新建项目使用工具IDEA,选择Spring Initializr ,JDK 1.8以上,点击next


2.选择War,点击next


3.选择web组件,点击next,然后点击Finish。


4.新建项目结构以及pom.xml内容如下


5.分别加入对jsp依赖,对servlet依赖,以及jstl依赖。


6.增加webapp目录(默认访问根目录下webapp,注意目录结构不然会出现404),以及WEB-INF,jsp


7.修改配置文件,让视图目录跳转指向/main/webapp/WEB-INF/jsp(为了方便书写,将application.properties修改为yml)


8.新建controller目录,编写controller


9.启动项目 ,正常启动项目失败(正常启动main方法,启动失败)


有2种可以正常启动的方式

9.1运行maven命令 mvn clean spring-boot:run 正常访问


9.2 通过配置tomcat形式,tomcat也可以正常访问


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容