第二章:springboot 整合JSP(打JAR针对多模块项目)

第二章:springboot 整合JSP(打JAR针对多模块项目),第1张

修改以前springmvc+jsp老项目,需要重新翻新,要求用springboot+jsp打jar,遇到比较多坑,idea中运行正常启动,打成jar运行各种报404,因此总结一下。优点是将页面从项目中分离出来,解决了改动页面需要重新打包整个项目的尴尬局面。

1.新建模块项目,创建完毕,因为是父模块,所以删掉src,然后新建2个springboot模块(springboot版本1.5.12.RELEASE ,貌似不支持2.0以上)

2.配置3个pom文件,设置模块2为主入口

模块1

模块2

项目pom

3.在模块2上新建controller,在模块1上新建service,dao,依赖于模块2,设计目的是为了将模块分离开,项目结构如下。

4.新建webapp,与模块1,2建在相同层级上

5,在模块2上新建config,修改访问jsp路径

6.修改application.yml

7.最后就可以安心的启动项目了

8.关于项目发布,只需要打包module2就可以了,打包2之前记得先install module1,然后将webapp放在同级目录即可。

1.在SpringBoot下如何新建一个JSP页面

2.测试访问JSP页面

3.可能出现的问题

打开工程的结构,我们需要在这里做一些配置

当我们点击应用之后,你就会发现文件夹已经发生了改变。

在浏览器中输入: http://127.0.0.1:8080/test/toTest

当你在访问JSP页面的时候,遇到以下的问题:

浏览器-404

IDEA

当你遇到这样问题的时候,不要紧张,不要慌张,赶紧百度。

这个问题我之前就遇到过,是因为少了一个依赖包,加上就好了。

^ _ ^


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11466807.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存