简单springmvc实现

来源:互联网 发布:jdk windows x64 下载 编辑:程序博客网 时间:2024/05/14 15:34

1、配置web.xml

    <servlet>          <servlet-name>test</servlet-name>          <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        <init-param>        <param-name>contextConfigLocation</param-name>        <param-value>/WEB-INF/springmvc.xml</param-value>        </init-param>          <load-on-startup>1</load-on-startup>      </servlet>      <servlet-mapping>          <servlet-name>test</servlet-name>          <url-pattern>/</url-pattern>      </servlet-mapping>  
注:这里是吧所有连接的请求都交给springmvc,而且指定springmvc.xml文档为springmvc的配置文档

springmvc 其实有一个默认的配置文档:spring-servlet.xml


2、配置springmvc的配置文档

这里我们的配置文档是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/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsdhttp://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd"><context:component-scan base-package="com.springmvc"></context:component-scan><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/views/"/><property name="suffix" value=".jsp"/></bean></beans>

注:这里主要要配置一下几点

1、spring的自动扫描

2、配置连接的前缀和后缀


3、配置控制器

@Controllerpublic class test {@RequestMapping("/test")public String test1(){System.out.println("test");return "success";}}


4.配置index.jsp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title></title></head><body><a href="test">test</a></body></html>

5、配置成功页面

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title></title></head><body>success</body></html>

springmvc的基本配置就这样

在控制器可以把类定义一个@RequestMapping注解

0 0
原创粉丝点击