web3.0无需web.xml文件部署项目

Posted 时光,

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web3.0无需web.xml文件部署项目相关的知识,希望对你有一定的参考价值。

在web项目启动时会自动的加载wen.xml文件,在web3.0出现新特性,无需再配置web.xml,使用注解的方式来启动需要的项目文件,下面请看代码。使用的是mybatis,springmvc,spring,作为示例.

1.首先通过注解方式让MVC的核心类DispatcherServlet生效,并拦截所有Servlet请求.由于使用注解,我们并不能在源代码上编写,所以继承过来.

2.指定SpringMVC的核心配置文件地址。如不指定默在WEB-INF/下面  name-servlet.xml 这里的name是你给servlet起的名字

3.启动web监听

4.配置Spring整合文件并放置在WEB-INF下,注意名字一定是applicationContext.xml,因为默认启动的叫这个名字

5.配置好springmvc必须内容,如视图解析器,扫描包下的注解.并把文件放置在刚才我们Servlet加载文件时加载的指定位置

下面看下controller代码

然后启动服务就好了。

 

以上是关于web3.0无需web.xml文件部署项目的主要内容,如果未能解决你的问题,请参考以下文章

快速搭建部署SPA应用到Web3.0(IPFS)

eclipse : java项目中的web.xml( Deployment Descriptor 部署描述文件 )配置说明

项目如何部署到tomcat上?

SpringBoot入门基础:构建SpringBoot项目及启动器讲解

Vue项目部署tomcat,刷新报错404解决办法

maven项目部署tomcat出现未配置任何构件