一个简单的springmvc实例 helloword

原创 2018年04月16日 21:02:05

1.导入相关jar包

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/beans  
       http://www.springframework.org/schema/beans/spring-beans.xsd  
       http://www.springframework.org/schema/context  
       http://www.springframework.org/schema/context/spring-context.xsd  
       http://www.springframework.org/schema/mvc  
       http://www.springframework.org/schema/mvc/spring-mvc.xsd">  
  
  
    <!-- 扫描web包,应用Spring的注解 -->  
   
       
       <!-- 配置
       
        -->
       <context:component-scan base-package="com.springMvc.handler"></context:component-scan>
        <!-- 试图解析器 逻辑视图.物理视图 
         hello
       /hello.jsp
      -->
       <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
       <property name="prefix" value="/"></property>
       <property name="suffix" value=".jsp"></property>
       </bean>
       
       

       </beans>

3.web.xml配置springMvc.xml文件

<!--  
   初始化配置文件路径
  
  -->
  <servlet>
  <servlet-name>springDispatherServlet</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>
  <load-on-startup>1</load-on-startup>
  </servlet>
 <servlet-mapping>
 <servlet-name>springDispatherServlet</servlet-name>
 <!--映射方法 /代表所有  -->
 <url-pattern>/</url-pattern>

 </servlet-mapping>



  4.编写hello方法类 ,  hello方法中return "success"
       即跳转至success.jsp

package com.springMvc.handler;


import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;




@Controller
public class HelloWordHandler {
/**
 * 控制器处理请求方法格式
 * Public String 方法名称(){
 * }
 * string 当方法处理完成后,所返回逻辑视图名称
 * method为请求方法
 * params为返回值限制
 * 
 **/
@RequestMapping(value="/hello",method=RequestMethod.GET,params={"name=tom","age!=12"})
public String hello() {
System.out.println("hello 方法中-----");
return "success";
}

}

5.jsp

<body>
<a href="hello?name=tom&age=13">hello word</a>
</body>

使用idea直接创建spring mvc项目,超简单

最近在学习spring的相关知识,顺便记下笔记,与大家共享。spring运行流程如下图所示:【流程】user发送request,DispatcherServlet(等同于Controller控制器),...
  • xiangyihu
  • xiangyihu
  • 2018-04-17 14:58:04
  • 30

Sping<em>MVC</em>.pdf

MVC入门学习ppt 立即下载 上传者: 午夜司令 时间: 2017-09-01 综合评分: 0 积分/C币:3 <em>Spring+</em>Spring<em>MVC+</em>Mybatis整合开发实践(含源码(两个整... 尚硅...
  • 2018年04月18日 00:00

<em>springmvc</em>各个组件及工作流程及ppt

<em>Spring</em>-<em>mvc</em>笔记(重要) 1.<em>Spring</em>-<em>mvc</em>介绍 1.1市面上流行的框架 1.2 <em>spring</em>-<em>mvc</em>结构 1.3 <em>mvc</em>模式 1.4<em>spring</em>-<em>mvc</em>流程 2.<em>spring</em>-<em>mvc</em>的第一个例子 3 .三种...
  • 2018年04月16日 00:00

SpringMvc的HelloWord简单完整的项目源码

  • 2017年11月07日 20:57
  • 24KB
  • 下载

SpringMVC的第一个案例 Helloword 步骤

第一步:web.xml配置 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...
  • u013457570
  • u013457570
  • 2016-05-09 00:24:46
  • 669

Spring+SpringMVC+Mybatis整合开发实践(含源码(两个整合实例)、PPT)

SpringMVC、Spring、Mybatis整合开发,包含了PPT进行讲解和实例展示如何进行整合开发,快速上手SSM框架,能进行一般的业务逻辑的开发,希望此项目可以帮助你进行学习...
  • wangyang1354
  • wangyang1354
  • 2016-08-12 22:17:27
  • 8482

<em>spring</em>3.0<em>mvc</em>自学教程ppt+注解教程+注解实例<em>+spring</em>mybatis教程+...

<em>spring</em>3.0<em>mvc</em>自学教程ppt+注解教程+注解实例<em>+spring</em>mybatis教程+项目实例+中文api 初学(自学)着的不二法定,从入门到项目实例深入学习(浅-深) ...
  • 2018年04月16日 00:00

一个简单登录的SpringMVC的示例

一.框架图二.步骤1./WebRoot/WEB-INF/lib下添加SpringMVC必须的jar包; 2.在com.xml.models包中创建User类,该类包含两个属性:username和pas...
  • Decorator2015
  • Decorator2015
  • 2016-12-29 13:46:16
  • 1104

【Activiti 进阶一】简单流程实例helloworld

前两篇我们主要是对Activiti进行了一个基本的认识,以及对连接数据库进行了简单介绍,本篇我们着手于HelloWorld简单实例来浏览全程,体验一把。 首先我们必须着手 创建一个Activiti项目...
  • huo065000
  • huo065000
  • 2016-01-10 14:53:09
  • 1165

Spring+SpringMVC+MyBatis整合开发实践(含源码(两个整合实例)、PPT)

源码Demo下载地址(内含PPT、两个整合案例源码): 源码下载地址
  • u014470581
  • u014470581
  • 2016-10-03 00:04:40
  • 467
收藏助手
不良信息举报
您举报文章:一个简单的springmvc实例 helloword
举报原因:
原因补充:

(最多只允许输入30个字)