第一章:spring mvc 的hello world -<蒋永录帮帮你>

一:web.xml配置

<!-- Spring MVC配置 -->
  <servlet>
	<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	<init-param>
		<param-name>contextConfigLocation</param-name>
<pre name="code" class="html">                <!-- 对应的mvc配置文件地址: -->

<param-value>/WEB-INF/conf/web-application-config.xml</param-value></init-param> </servlet> <servlet-mapping><servlet-name>Spring MVC Dispatcher Servlet</servlet-name><url-pattern>*.do</url-pattern> </servlet-mapping>


二:mvc配置文件

<?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:p="http://www.springframework.org/schema/p"
    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">

	<!-- 默认扫描的包路径 -->
    <context:component-scan base-package="com.sofmit.psa"/>
    <!-- 添加注解驱动 -->
    <mvc:annotation-driven/>
    <!-- 定义跳转的文件的前后缀 -->
	<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/jsp/" />
        <!-- 默认转向页面后缀 -->
        <property name="suffix" value=".jsp" />
    </bean>  

</beans>

三:后台代码

package com.sofmit.psa.central.test.test;

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

@Controller
@RequestMapping("/central/test")
public class TestAction {

	@RequestMapping("/test")
	public String test(){
		return "/test";
	}

}

四:前台代码

<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
   HELLO WORLD!!!!!!!!!!!!!!!!!!!!!
</body>
</html>

第一章:spring mvc 的hello world -<蒋永录帮帮你>,布布扣,bubuko.com

时间: 2024-12-15 14:08:39

第一章:spring mvc 的hello world -<蒋永录帮帮你>的相关文章

第一章 Web MVC简介 —— SpringMVC

第一章 Web MVC简介 -- SpringMVC Web MVC简介 1.1.Web开发中的请求-响应模型: 在Web世界里,具体步骤如下: 1.  Web浏览器(如IE)发起请求,如访问http://sishuok.com 2.  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html). 3.web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web浏览器将会对接收到的html内

《Spring技术内幕》笔记-第四章 Spring MVC与web环境

?上下文在web容器中的启动 1,IoC容器的启动过程 IoC的启动过程就是建立上下文的过程,该上下文是与ServletContext相伴.在Spring中存在一个核心控制分发器,DispatcherServlet,这是Spring的核心.在web容器启动Spring应用程序时,首先建立根上下文,然后ContextLoader建立WebApplicationContext. Web容器中启动Spring过程如下: 在web.xml中,已经配置了ContextLoadListener,该类实现了S

第一章 Web MVC简介

Web MVC简介 1.1.Web开发中的请求-响应模型: 在Web世界里,具体步骤如下: 1.  Web浏览器(如IE)发起请求,如访问hao123主页 2.  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html). 3.web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web浏览器将会对接收到的html内容进行渲染以展示给客户). 因此,在Web世界里: 都是Web客户端发起请

第二章 Spring MVC入门

2.1.Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框 架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的. 另外还有一种基于组件的.事件驱动的Web框架在此就不介绍了,如Tapestry.JSF等. Spring Web MVC也是服务到工作者模式的实现,但进行可

第一章 spring核心概念

一.Spring作用:管理项目中各种业务Bean(service类.Dao类.Action类),实例化类,属性赋值 二.Spring IOC(Inversion of Control )控制反转,也被称为依赖注入(Dependency Injection[DI]),是面向对象编程 中的一种设计理念,用来减轻程序代码之间的耦合度. IOC原理:侧重原理 在业务代码中不使用我们之间司空见惯的关键字new来构建一个业务实例,而是在配置文件中.通过xml节点来告知容器如何对内存中构建的对应类型的对象名称

第一章 spring 基础

由于公司研发用到spring boot,故开始学习spring boot.本系列主要参考spring boot实战,来完成. 1.1  spring 环境搭建,使用maven配置如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma

第一章 Spring Security是什么?

1. 介绍 1.1 Spring Security是什么? Spring Security是一个强大的和高度可定制的身份验证和访问控制框架. 它是保证基于spring的应用程序安全的实际标准. 1.2 Spring Security 的一些能实现的具体的一些功能特性 HTTP基本身份验证header(IETF RFC-based标准) HTTP摘要式身份验证头(IETF RFC-based标准) HTTP X. 509客户端证书交换(IETF RFC-based标准) LDAP(一种很常见的方法

第一章 spring基础

1. Maven 1.1 安装下载地址:https://maven.apache.org/download.cgi 1.2 Maven的pom.xml1.2.1 dependencies元素groupId:  组织的唯一标识artifactId:  项目的唯一标识version:  项目的版本 1 <dependencies> //包含多个项目依赖需要使用的 dependency 2 <dependency> //通过groupId,artifactId,version确定唯一的依

Spring MVC(总结)

为了学习Spring MVC特意去网上找了一些博乐来学习,意外中发现了跟开涛学SpringMVC这个专栏,为了更好地学习掌握,和分享给大家,所以自己将他的博文全部转载过来,方便后期的学习,在这里感谢这位博主辛苦整理的博文,其内容讲解详细透彻,值得学习! 下面是博主分享的资源:(分享给大家,也是尊重原创,强烈推荐此为博主,也希望大家能够支持我!) 电子书下载链接  在线版目录 第一章 Web MVC简介 第二章 Spring MVC入门 第三章 DispatcherServlet详解 第四章 Co