文档详情

JavaEE企业级项目开发(第3版)教学课件微课7-2:Spring MVC入门程序.pptx

发布:2025-03-08约3.63千字共19页下载文档
文本预览下载声明

主讲人:吴佳云延迟符SpringMVC入门程序SpringMVC入门与核心类

SpringMVC入门程序通过一个简单的入门程序演示SpringMVC的使用。

创建项目(1)创建项目单击IDEA工具栏中的File→New→Project选项,弹出NewProject对话框,填写项目信息,如图所示。

创建项目(2)创建项目结构单击IDEA工具栏中的File→New→Directory选项,弹出NewDirectory对话框,添加相应的目录,如图所示。

创建项目(3)创建项目webapp文件夹如果默认创建的Maven项目中没有自动生成webapp文件夹,可以单击IDEA工具栏中的File→ProjectStructure选项,弹出ProjectStructure对话框,如图所示。

创建项目(3)创建项目webapp文件夹在Modules的设置界面中,单击界面上方的“+”图标,弹出Add下拉菜单,如图所示。

创建项目(3)创建项目webapp文件夹选中Add下拉菜单,选择web选项进入web设置页面,如图所示。

创建项目(3)创建项目webapp文件夹选中DeploymentDescriptors右侧铅笔图样的编辑按钮,弹出DeploymentDescriptorsLocation对话框。在DeploymentDescriptorsLocation对话框中,“WebModuleDeploymentDescriptor(web.xml):”输入框中可以设置项目web.xml文件的路径,即修改为“src\main\webapp\WEB-INF\web.xml”,然后单击“OK”按钮完成web.xml的路径的设置,如图所示。

创建项目(3)创建项目webapp文件夹选中WebResourceDirectories右侧铅笔图样的编辑按钮,弹出WebResourceDirectoryPath对话框。在WebResourceDirectoryPath对话框中,在WebresoucedirectoryPath:输入框中设置项目webapp文件夹路径,即src\main\webapp,点击ok按钮,完成设置,如图所示。

创建项目(4)项目最终目录结构

引入maven依赖pom.xmldependencies

dependency

groupIdorg.springframework/groupId

artifactIdspring-webmvc/artifactId

version${spring-version}/version

/dependency

dependency

groupIdorg.springframework/groupId

artifactIdspring-context/artifactId

version${spring-version}/version

/dependency

dependency

groupIdjavax.servlet/groupId

artifactIdjavax.servlet-api/artifactId

version4.0.0/version

scopeprovided/scope

/dependency

dependency

groupIdjavax.servlet.jsp/groupId

artifactIdjsp-api/artifactId

version2.2/version

/dependency

dependency

groupIdjectlombok/groupId

artifactIdlombok/artifactId

version1.18.12/version

scopecompile/scope

/dependency

!--ApacheCommonsIO--

dependency

groupIdcommons-io/groupId

artifactIdcommons-io/artifactId

version2.8.0/version

/dependency

/dependencies

配置前端控制器web.xml!--配置前端控制器--

servlet

serv

显示全部
相似文档