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

本文共 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

你可能感兴趣的文章
C++ 类成员的构造和析构顺序
查看>>
将String转化成Stream,将Stream转换成String
查看>>
POJ-1011 Sticks
查看>>
swat主流域文件(file.cio)参数详解——引自http://blog.sciencenet.cn/blog-922140-710636.html...
查看>>
java路径Java开发中获得非Web项目的当前项目路径
查看>>
Google API设计指南-资源名称
查看>>
最全React技术栈技术资料汇总(收藏)
查看>>
道德迷宫,不该成为无人驾驶发展的拦路虎!
查看>>
阿里AI界的新伙伴,1秒钟自动生成20000条文案
查看>>
bat文件的一些小技巧
查看>>
通过DBCC PAGE查看页信息验证聚集索引和非聚集索引节点信息
查看>>
【工具使用系列】关于 MATLAB 遗传算法与直接搜索工具箱,你需要知道的事
查看>>
flex 学习笔记 stage
查看>>
PyQt5:布局
查看>>
Redhat下如何搭建NFS
查看>>
利用微信小程序实现web监控界面
查看>>
C# 元组、匿名对象、ref&out
查看>>
几何画板用迭代法作图的技巧
查看>>
Beta冲刺-第四天
查看>>
IntelliJ Idea 常用快捷键列表
查看>>