(六)IDEA 添加Maven Web项目

在学习SpringMVC时候,第一关就是部署好一个能运行在tomcat服务器上的Web项目,想必大家在这里也会折腾一会,在这里我就分享一下我的一个运行实例。具体的代码编写这里就不多讲了,主要是看整个web项目部署。

创建一个maven项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置为父项目

在这里插入图片描述
在这里插入图片描述

设置Maven相关配置

在这里插入图片描述
在这里插入图片描述

导入jar包

在这里插入图片描述

创建子项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

部署为Web项目

在这里插入图片描述
在这里插入图片描述有web目录,而且有亮点则成功
在这里插入图片描述
接着是配置web.xml.
在这里插入图片描述
添加上图中深色部分的springmvc-servlet.xml文件并进行配置
在这里插入图片描述根据上图的配置文件的前缀和后缀可以知道,应该在WEB-INF下写jsp文件,创建一个hell,并获取msg内容
在这里插入图片描述
在java创建一个包并创建一个类实现Controller接口,实现接口方法,给msg设置值
在这里插入图片描述
给刚才类注册bean
在这里插入图片描述

但是,可以看到web下是还没有lib的,表明还没注入依赖,我们需要添加lib,否则此时运行会报404。由于这个lib是项目是已经建立好了,如果后面项目中继续添加了新的依赖,记得要刷新一下lib,否则是找不到资源的,会报500错误。其实也有一个比较简单的方法,就是一开始设置为war项目形式,就会自动导入依赖,则不必那么麻烦了。
另外,我出现过即使导入了lib,但是tomcat启动时候报404,即无法访问到index.jsp页面。我试了很多方法都不行,tomcat也重启过,最后没想到,我重启idea就可以了。

在这里插入图片描述

在这里插入图片描述添加lib目录并导入依赖
在这里插入图片描述
在这里插入图片描述

部署tomcat服务器

在这里插入图片描述选择本地安装的
在这里插入图片描述点击fix
在这里插入图片描述部署tomcat完成
在这里插入图片描述启动tomcat
在这里插入图片描述启动后自动到index页面
在这里插入图片描述在地址栏输入如下地址(项目中设置好的hello值)
在这里插入图片描述成功跳转
在这里插入图片描述
完成!!!!

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 22
    评论
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我实在是想不出什么好听的昵称了啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值