博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc_1(hello world)
阅读量:6605 次
发布时间:2019-06-24

本文共 2086 字,大约阅读时间需要 6 分钟。

  SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。提供了构建的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还可以是Struts这样的Web框架。

 

  开始写springmvc的 hello world 来进一步了解。

  1.所需要的jar包

    spring-core-4.x.x.RELEASE.jar

    spring-beans-4.x.x.RELEASE.jar

    spring-web-4.x.x.RELEASE.jar

    spring-webmvc-4.x.x.RELEASE.jar

    spring-context-4.x.x.RELEASE.jar

    spring-aop-4.x.x.RELEASE.jar

    spring-expression-4.x.x.RELEASE.jar

    commons-logging-1.X.jar

  2.配置web.xml

    需要配置一个servlet,这和我们以前学的配置方法基本一致,具体请看配置文件代码。

helloSpringmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:helloSpringmvc.xml
1
helloSpringmvc
/

   3.编写handler

    package com.home.springmvc;

import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;/** * 此类是:springMVC控制类@Controller *  * @author hpc * @2017年2月16日下午4:34:10 *///请务必在你的控制类上加上该注解@Controller public class HelloWorld {    // 如果请求是/helloSpringmvc就会进入到该方法进行请求处理    @RequestMapping("/helloSpringmvc")// @RequestMapping的value默认值就是"/helloSpringmvc"    public String helloWorld() {     System.out.println("hello Spring mvc");      return "success";// 这里默认是指转发到这个页面    } }

  4.编写springmvc配置文件

     

 

  5.编写jsp页面和请求成功或跳转的页面

    5.1 index.jsp

      

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title here hello springmvc   

   5.2 success.jsp

   

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title herehello springmvc

  6.结果

 

转载于:https://www.cnblogs.com/mohehpc/p/6475619.html

你可能感兴趣的文章
JS输出处理---H_scrit.php
查看>>
线程的挂起,唤醒和终止
查看>>
WCF 第五章 行为 实现事务(操作行为)
查看>>
我的Android进阶之旅------>Android之Animations动画详解
查看>>
802.11 af 要点
查看>>
openwrt 分区
查看>>
BuildFilePath 及打开文件对话框
查看>>
Leetcode 561. Array Partition I(easy)
查看>>
session多服务器共享的方案梳理
查看>>
css定位
查看>>
OriginPro 9.1 科研图标绘制入门
查看>>
SQL操作
查看>>
AngularJS的Filter用法详解
查看>>
Map集合学习
查看>>
Algs4-2.2.7证明归并排序的比较次数是单调递增的
查看>>
URL 参数获取
查看>>
“用户故事”来做展会——敏捷嘉年华(敏捷之旅2012上海站)经验分享
查看>>
获取坐标封装 getPos
查看>>
机器学习系列(一)--术语篇
查看>>
初级文件IO——open打开文件成功后行为分析
查看>>