博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc入门详解
阅读量:4685 次
发布时间:2019-06-09

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

首先,我们先写一个入门小案例,先熟悉一下springmvc是什么,了解一下springmvc的运行流程,对加强springmvc的深层理解有很大帮助

.第一步,创建一个maven项目:

 

SpringMVC
SpringMVC
org.springframework.web.servlet.DispatcherServlet
1
SpringMVC
*.do
index.jsp
package com.j1.springmvc.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.Controller;public class HelloController  implements Controller{    @Override    public ModelAndView handleRequest(HttpServletRequest request,            HttpServletResponse response) throws Exception {        ModelAndView mv =new ModelAndView();        mv.setViewName("hellos");        mv.addObject("msg","恭喜你,小逼崽子,第一个SpringMvc程序成功了");        return mv;    }}
<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title here

${msg}

在浏览器输入:http://localhost:8080/myspring-demo/hello.do

效果如图所示:

 

至此一个入门记得springmvc就写好了.

使用注解

package com.j1.springmvc.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;@RequestMapping("/hello2")@Controllerpublic class Hello2Controller  {@RequestMapping("/show")public ModelAndView show(){       ModelAndView mv = new ModelAndView();       mv.setViewName("hello");       mv.addObject("msg", "呀呀呀,恭喜你,小逼崽子,我的第一个注解Controller测试成功!");       return mv;}    }

SpringMVC-servlet.xml

 
 

 

 

在浏览中输入:http://localhost:8080/myspring-demo/hello2/show.do

 

http://jinnianshilongnian.iteye.com/blog/1594806

http://blog.csdn.net/kxd_ysheng/article/details/24471683

http://www.cnblogs.com/xujian2014/p/5235145.html

http://www.cnblogs.com/liusk/p/4195256.html

http://www.cnblogs.com/fangjian0423/tag/springmvc/

http://www.cnblogs.com/superjt/p/3309255.html

 http://blog.csdn.net/kxd_ysheng/article/details/24690689

转载于:https://www.cnblogs.com/wangchuanfu/p/5895107.html

你可能感兴趣的文章
类的关联、组合、聚合关系
查看>>
binary hacks读数笔记(ld 链接讲解 二)
查看>>
SKPhysicsJoint类
查看>>
在Ubuntu下编译Qt错误及处理办法
查看>>
LVS-Keepalived高可用集群(DR)
查看>>
day3_python可变的类型、不可变的类型
查看>>
数据结构(3)-线性表顺序结构的合并操作
查看>>
6个html5页面适配iphone6的技巧
查看>>
Use Slim to overview model in Tensorflow like model.summary() in Keras
查看>>
《编写高质量代码--Web前端开发修炼之道》读书笔记
查看>>
Arduino超级马里奥游戏机
查看>>
Objective-C数组
查看>>
.net开源CMS
查看>>
你懂AI吗(1)
查看>>
双拼输入法
查看>>
CentOS7 中防火墙配置
查看>>
php扩展目录
查看>>
PageRank算法
查看>>
angualrJS学习入门记录
查看>>
javascript编写一个简单的编译器(理解抽象语法树AST)
查看>>