SpringMVC学习--------创建JavaWeb工程
2021/12/3 20:38:01
本文主要是介绍SpringMVC学习--------创建JavaWeb工程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
IDEA版本:2021版 企业版(这里采用学生账号注册,可以免费试用一段时间)
Part1
- 方式一:Maven创建父工程+Mave创建子工程(需要进行手动配置Tomcat服务器)
- 方式二:Maven创建父工程+JavaEE创建子工程(不需要进行手动配置Tomcat服务器)
方式一:
1.创建父工程
(1)file->new project,选择Maven,create from archtype 前面不用打钩,进行创建一个空白的Maven工程
(2).输入工程名
(3).创建成功后的界面
2.创建子工程
(1)这里将src的文件夹删除,在SpringMVC下创建新的Module
(2)创建一个新的Maven工程
(3)输入创建的工程名
(4)创建成功后在SpringMVC下将显示出springmvc-01-servlet模块,右键选中Add framework
(5)选中Web Application,版本为4.0,点击ok
(6)添加成功之后在springmvc-01-servlet下会生成对应的web目录
(7)配置Tomcat服务器,点击Add configuration
(8)进入界面之后,添加Tomcat Server
(9)可以修改springmvc-01-servlet配置的Tomcat 的Name,一般配置为工程名字
这里进行修改名字,是由于每参加一个JavaWeb工程进行配置Tomcat服务器的时候,默认名字都会是Tomcat+版本号,如下所示,为了便于区分每个javaweb工程对应的Tomcat,所以这里进行重命名
(10)点击Demployment进行添加artifact
(11)添加成功之后会显示对应的工程名字,界面下方的Application context也修改为对应的成功名字
(12)创建成功
(13)运行
运行成功如下
在浏览器会弹出该界面
方式二:
1.采用Maven创建父工程的步骤和方式一相同
2.采用JavaEE创建javaweb子工程
(1)
(2)
(3)创建成功之后
(4)点击Edit Configuration进入之后,在3处可以看出1处的tomcat对应的是springmvc-02-servlet的,2处的Name可以进行修改
在Demployment下可以看出artifact已经自动添加好,在下方的Application context处可以进行修改命名
(5)运行成功
(6)浏览器一般会自动弹出该界面
-------------------------------------以上为创建工程部分--------------------------------------------------------
Part2
1.在运行成功springmvc-01-servlet和springmvc-01-servlet程序之后,在SpringMVC目录下会出现out目录,出现相应的artifact
2. 给工程添加依赖库
(1)打开父工程SpringMVC下的pom.xml添加依赖,
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> </dependencies>
发现报红
(2)解决报红的方法
--------------------------------------------------导包需要注意的点------------------------------------------------------------------------------
(1)如果父工程的目录下的jar包是存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖!
(2)前面的导包步骤只是将lib导入到父工程下,但是在子工程项目的发布是还未导入依赖的,在out下可以看出WEB-INF下是没有依赖库的
(3)打开file下的project setting,选中springmvc-01-servlet
(4)下一步
(5)下一步
(6)导入成功之后在WEB-INF下可以看到依赖库,点击右下方的apply
(7)此时在out下可以看见导入的依赖库
这篇关于SpringMVC学习--------创建JavaWeb工程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-06小米11i印度快充版ROM合集:极致体验,超越期待
- 2024-10-06【ROM下载】小米11i 5G 印度版系统, 疾速跃迁,定义新速度
- 2024-10-06【ROM下载】小米 11 青春活力版,青春无极限,活力全开
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求