Spring MVC初体验
来源:互联网 发布:sql server 2008r2下载 编辑:程序博客网 时间:2024/05/17 02:09
依赖的jar包
- commons-logging-1.2.jar
- spring-aop-4.2.4.RELEASE.jar
- spring-beans-4.2.4.RELEASE.jar
- spring-context-4.2.4.RELEASE.jar
- spring-core-4.2.4.RELEASE.jar
- spring-expression-4.2.4.RELEASE.jar
- spring-web-4.2.4.RELEASE.jar
- spring-webmvc-4.2.4.RELEASE.jar
配置web.xml
<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc.xml</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
创建两个JSP页面
主页面index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body> <h1><a href="hello">skip</a></h1></body></html>
跳转页面success.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body> <p>hello, world.</p></body></html>
创建类
在com.gwx.springmvc包下创建一个类
package com.gwx.springmvc;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class MySpringMVC { @RequestMapping("/hello") public String skip() { System.out.println("holle"); return "success"; }}
SpringMVC配置文件
在src下创建配置文件springmvc.xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <!-- 配置自动扫描解析 --> <context:component-scan base-package="com.gwx.springmvc"></context:component-scan> <!-- 如果使用了注释,必须配置 --> <mvc:annotation-driven></mvc:annotation-driven> <!-- 配置视图解析 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!-- 前缀 --> <property name="prefix" value="/"></property> <!-- 后缀 --> <property name="suffix" value=".jsp"></property> </bean></beans>
代码执行流程
1 0
- Spring MVC初体验
- Spring MVC初体验
- Spring MVC初体验
- Spring-MVC 初体验(一)
- Spring MVC 初体验(二)
- Spring MVC 初体验(三)
- Spring MVC初体验之出师不利
- Spring MVC初体验之xml配置文件
- spring mvc 体验
- Spring MVC快速体验
- Spring MVC + Security 4 初体验(Java配置版)
- Spring MVC 实战学习系列(一)初体验
- Spring3 MVC 初体验
- MVC架构初体验
- PHP MVC初体验
- MVC初体验
- ASP.NET MVC初体验
- 精炼 Spring MVC 教程(一)「框架初体验」
- 蓝桥杯2014年第五届决赛C_C++程序设计本科B组
- 画PCB技巧及快捷键不定期整理
- leetCode---Merge k Sorted Lists
- Error:(17, 0) Could not find method android() for arguments [build_1cwiaafm5
- SharePoint online Multilingual support
- Spring MVC初体验
- 蓝桥杯:Huffuman树
- SIP 重定向
- 计算机编码
- Ubuntu16.04虚拟机调整窗口大小自适应VMware10窗口
- HIVE动态分区和动态导入
- Caffe安装中的问题
- ubuntu 16.04下Android studio 编译tensorflow
- MongoDB 环境搭建