博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring-mvc 框架的简单搭建
阅读量:4573 次
发布时间:2019-06-08

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

1、下载 spring 包,

     我下的是spring-framework-4.0.6.RELEASE

2、新建 web项目,在/WebRoot/lib 导入.jar包(/spring-framework-4.0.6.RELEASE/libs目录下)

spring框架配置

1、web.xml 配置

contextConfigLocation
/WEB-INF/spring-servlet.xml
org.springframework.web.context.ContextLoaderListener
spring
org.springframework.web.servlet.DispatcherServlet
1
spring
/

 

2、应用上下文配置文件,spring-servlet.xml(web中定义存放路径为:/WEB-INF/spring-servlet.xml)

3、Demo例子

根据spring-servlet配置的包路径(sendi.znwg.rest),新建RestController.java

@Controllerpublic class RestController {    public RestController(){            }        @RequestMapping(value = "/login/{user}",method=RequestMethod.GET)    public ModelAndView rest(HttpServletRequest request,            HttpServletResponse response,@PathVariable("user")String user,ModelMap modelMap){        modelMap.put("loginUser", user);        return new ModelAndView("/login/hello",modelMap);    }        @RequestMapping(value="/welcome",method = RequestMethod.GET)    public String registPost(){        return "/welcome";    }    }

可以自定义jsp(视图路径 /WEB-INF/view 下)

hello.jsp

<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%>
hello 页面

你好:<%=request.getAttribute("loginUser") %>,现在的时间是<%=new Date() %>

tomcat部署后访问: 

http://localhost:8080/spring-mvcDay2/login/gzsendi

 

转载于:https://www.cnblogs.com/suxygz/p/3962162.html

你可能感兴趣的文章
在Android开发中遇到的MediaPlayer问题
查看>>
答CsdnBlogger问-关于VR取代安卓的问题
查看>>
洛谷 P1972 [SDOI2009]HH的项链 解题报告
查看>>
c#进阶一:使用ILDASM来查看c#中间语言
查看>>
mysql 数据操作 单表查询 group by 分组 目录
查看>>
WPAD 的原理及实现
查看>>
MySql数据基本操作sql语句
查看>>
Node.js(六)- HTTP知识先填坑
查看>>
leetcode633- Sum of Square Numbers- easy
查看>>
linq to json for sl
查看>>
ucos ii 46个系统API函数解析
查看>>
STM8S AWU与WWD配合
查看>>
Oracle或PL/SQL自动断开连接解决参考
查看>>
设计模式目录
查看>>
Qt入门(14)——父窗口部件和子窗口部件
查看>>
SSH(spring+struts2+hibernate)XML式配置
查看>>
基于Callable和Future的匹配文件数量计算实例
查看>>
SQL SERVER拓展存储过程
查看>>
函数式接口(Functional Interface)
查看>>
HTML 5--新增的其他属性
查看>>