JavaEE企业级项目开发(第3版)课件 微课7-2:Spring MVC入门程序_第1页
JavaEE企业级项目开发(第3版)课件 微课7-2:Spring MVC入门程序_第2页
JavaEE企业级项目开发(第3版)课件 微课7-2:Spring MVC入门程序_第3页
JavaEE企业级项目开发(第3版)课件 微课7-2:Spring MVC入门程序_第4页
JavaEE企业级项目开发(第3版)课件 微课7-2:Spring MVC入门程序_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲人:吴佳云延迟符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.xml<dependencies>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-webmvc</artifactId>

<version>${spring-version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-context</artifactId>

<version>${spring-version}</version>

</dependency>

<dependency>

<groupId>javax.servlet</groupId>

<artifactId>javax.servlet-api</artifactId>

<version>4.0.0</version>

<scope>provided</scope>

</dependency>

<dependency>

<groupId>javax.servlet.jsp</groupId>

<artifactId>jsp-api</artifactId>

<version>2.2</version>

</dependency>

<dependency>

<groupId>jectlombok</groupId>

<artifactId>lombok</artifactId>

<version>1.18.12</version>

<scope>compile</scope>

</dependency>

<!--ApacheCommonsIO-->

<dependency>

<groupId>commons-io</groupId>

<artifactId>commons-io</artifactId>

<version>2.8.0</version>

</dependency>

</dependencies>配置前端控制器web.xml<!--配置前端控制器-->

<servlet>

<servlet-name>DispatcherServlet</servlet-name>

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<!--配置初始化参数,读取spring-mvc.xml配置文件-->

<init-param>

<param-name>contextConfigLocation</param-name>

<param-value>classpath:spring-mvc.xml</param-value>

</init-param>

<!--配置项目启动时立即加载该servlet-->

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>DispatcherServlet</servlet-name>

<url-pattern>/</url-pattern><!--配置“/”:拦截所有请求-->

</servlet-mapping>配置SpringMVCspring-mvc.xml<!--配置SpringMVC要扫描的包-->

<context:component-scanbase-package="com.my.ccit.controller"/>

<!--配置视图解析器-->

<beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver">

<propertyname="prefix"value="/WEB-INF/pages/"/>

<propertyname="suffix"value=".jsp"/>

</bean>创建Controller类GreetingController.java@Controller

@RequestMapping("/greeting")

publicclassGreetingController{

@RequestMapping("/hello")

publicStringhello(){

System.out.println("hellonewguys~");

return"hello";

}

}创建视图success.jsp<body>

<h2>hellonewguys~</h2>

</body>配置Tomcat服务器点击EditConfigurations选项,显示Run/DebugConfigurations对话框。点击“+”,跳出AddNewConfiguration下拉框,在下拉框中选中Local,如图所示。配置Tomcat服务器在TomcatServer页面添加本地Tomcat,将HTTPport

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论