JSP打入jar包

        由于在Servlet3.0中,可以支持将JSP文件打入jar包,只需在src/main/resources中加入META-INF/resources文件夹,然后在其中编写对应的JSP即可访问。如:

 113552_HRas_2290151.png

该工程为一个maven的jar工程,还有另外一个名为webtest的工程为maven的war工程,这个web工程依赖这个jar工程。启动这个war工程,我们即可以通过http://localhost:8080/webtest/test.jsp访问jar包中的test.jsp页面。

 

        如果在一个SpringMVC环境下,该如何调整一下呢。首先需要看一下SpringMVC的配置文件,如:

114301_M0AQ_2290151.png

        需要注意的是前缀的配置:/WEB-INF/jsp/,那在jar包中则需要调整刚才的目录结构则可以访问,如:

114550_DJhU_2290151.png

        如果不对jar中的目录进行调整,则SpringMVC则会去/WEB-INF/jsp目录中寻找对应的jsp。调整目录结构后,test.jsp就能够正常访问了。

转载于:https://my.oschina.net/zhaoyun1985/blog/479238

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值