入门级学习Spring MVC
来源:互联网 发布:淘宝动态评分能改吗 编辑:程序博客网 时间:2024/06/13 00:20
入门级别的学习Spring MVC,后期能够使用了在进行深入的学习,
使用MyEclipse,Spring MVC版本4.3.11
新建一个项目(HelloSpringMVC)
1.使用jar包
E:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-web-4.3.11.RELEASE.jarE:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-beans-4.3.11.RELEASE.jarE:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-context-4.3.11.RELEASE.jarE:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-core-4.3.11.RELEASE.jarE:\java\jars\spring\commons-logging-1.2\commons-logging-1.2.jarE:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-webmvc-4.3.11.RELEASE.jarE:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-aop-4.3.11.RELEASE.jarE:\java\jars\spring\spring-framework-4.3.11.RELEASE\libs\spring-expression-4.3.11.RELEASE.jar
2.配置文件
(1)web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <!-- 监听所有请求 --> <url-pattern>/</url-pattern> </servlet-mapping></web-app>
(2)springmvc.xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation=" http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"> <!-- 扫描所有的 controller --> <context:component-scan base-package="com.springmvc.controllers" /> <!-- 启动注解驱动 SpringMVC 功能 --> <mvc:annotation-driven /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/views/" /> <property name="suffix" value=".jsp" /> </bean></beans>
3.写java类
(1)新建package:com.springmvc.controllers,对应于springmvc.xml中的 中的基本包名
(2)新建java类:HelloController
(3)类中内容如下:
package com.springmvc.controllers;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class HelloController { @RequestMapping(value="/home") public String index() { return "/home/index"; }}
4.新建jsp文件
(1)在WebRoot下新建views文件夹,在views下新建home文件夹,在home文件夹下新建index.jsp
5.启动并访问:localhost:8080/HelloSpringMVC/home
阅读全文
0 0
- 入门级学习Spring MVC
- Spring MVC学习(二)-------Spring MVC入门
- Spring MVC学习(二)-------Spring MVC入门
- Spring学习(十)spring mvc入门
- Spring学习(十)spring mvc入门
- Spring MVC学习之一:基础入门
- spring mvc学习(一)入门实例
- Spring MVC学习笔记 1:入门篇
- spring mvc 入门学习(一)
- 【spring】spring MVC入门
- 【Spring】Spring MVC入门
- Spring入门学习之Spring MVC(part 1)
- Spring入门学习之Spring MVC(part 2)
- Spring学习(七)-Spring MVC 入门示例
- Spring MVC 构建入门级 Web 应用程序
- Spring MVC入门级项目示例
- Spring MVC 入门
- Spring MVC入门
- 浅谈python(一)--初识python
- 子弹射击检测
- python 开头两行
- iOS libsqlite3.0.tbd和libsqlite3.tbd的区别
- HDU-5543 DP
- 入门级学习Spring MVC
- ListView中点击ITEM单击事件无效。
- 使用 Nginx 提升网站访问速度
- 丑数
- Day3
- Spring中Bean及@Bean的理解
- Android Execution failed for task':app:clean'
- 面试题(数据库)学习20170919
- Xcode 9 illegal Configuration Safe Area Layout Guide before iOS 9.0