spring mvc 的简单配置示例
1、配置web.xml
<servlet>
<servlet-name>dispatcherContext</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcherContext</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
2、在web.xml同路径下配置servlet-name一直的servlet-xml文件
dispatcherContext-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 处理器映射器,使用处理器名字作为URL -->
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>
<bean name="/hello.do"
class="com.linkage.justone4.test.SpringMvcAction">
<property name="name" value="cheng ren yin" />
</bean>
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
</beans>
3、action实现 AbstractController
public class SpringMvcAction extends AbstractController {
private String name ;
@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request,
HttpServletResponse response) throws Exception {
System.out.println("come on ... spring mvc config ....");
return new ModelAndView("MyJsp","name",name);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
4、MyJsp.jsp 在/WEB-INF/jsp/MyJsp.jsp 目录下,增加jstl的jar包
jsp - <from action="hell.do" ..... 返回 MyJsp.jsp
分享到:
相关推荐
在这个入门的Spring MVC demo中,我们将深入探讨其与Eclipse IDE和Maven构建工具的集成。 首先,Eclipse是一款广泛使用的Java集成开发环境,支持多种插件,包括M2Eclipse,这是一个专门用来管理和构建Maven项目的...
在本项目"Spring MVC Demo"中,我们将会探讨Spring MVC如何与Gradle构建工具相结合,来创建一个简单高效的应用开发环境。 首先,让我们了解Spring MVC的核心组件: 1. **DispatcherServlet**:它是Spring MVC的...
在这个"spring mvc demo"中,我们可以期待学习到关于如何设置和运行一个基本的Spring MVC应用程序的所有关键要素。 首先,要搭建Spring MVC项目,我们需要以下基础: 1. **环境准备**:确保安装了Java Development...
【jetty手动加载spring mvc demo】是一个关于如何在Jetty服务器上手动配置并运行Spring MVC应用程序的实践教程。在本文中,我们将深入探讨如何不依赖于自动化工具或集成开发环境(IDE)来完成这个过程,这对于理解...
这个简易的Spring MVC demo包含了一系列关键知识点,对于初学者来说是很好的学习资源。下面将详细阐述这些知识点: 1. **MVC模式**:Spring MVC的核心设计模式,它将应用程序分为三个主要部分:模型(Model)、视图...
这个“spring mvc demo加用户模块的”项目应该是一个包含用户管理功能的Spring MVC示例,旨在帮助开发者快速理解和实践Spring MVC的基本用法。 首先,Spring MVC的核心组件包括DispatcherServlet、Controller、...
【标题】"idea spring mvc demo" 涉及到的知识点主要集中在使用IntelliJ IDEA集成开发环境(IDE)创建并实现一个基于Spring MVC框架的Web应用程序。Spring MVC是Spring框架的一个模块,用于构建可扩展且易于维护的...
【基于注解的Spring MVC demo】是一个用于演示和学习如何在Spring MVC框架中使用注解进行Web应用开发的实例。Spring MVC是Spring框架的一部分,它为构建基于Java的Web应用程序提供了一个模型-视图-控制器(MVC)架构...
在这个“spring mvc demo”中,我们将深入探讨如何使用Spring MVC进行实际开发。 首先,你需要解压文件,里面包含了一个名为“readme.txt”的文档,这是开发者提供的重要指南,通常会介绍项目的基本结构、配置信息...
spring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demospring MVC demo...
这个“Spring MVC demo源码”提供了一个简单的示例,让我们深入理解Spring MVC的工作原理及其在实际开发中的应用。 **1. Spring MVC 概述** Spring MVC 是模型-视图-控制器(Model-View-Controller)架构模式的一种...
在这个"spring mvc demo 简单框架搭建"中,我们将探讨如何基于Tomcat 7和JDK 1.7来配置和运行一个基本的Spring MVC项目。 首先,Spring MVC是Spring框架的一部分,它提供了一个灵活的MVC(Model-View-Controller)...
这个简单的Demo将向我们展示如何使用Spring MVC创建一个基本的Web应用。在这个过程中,我们将涉及控制器、视图解析器、模型数据以及HTTP请求处理等核心概念。 首先,我们需要在项目中引入Spring MVC的依赖。这通常...
在本文中,我们将深入探讨如何通过一个简单的Spring MVC Demo来理解其工作原理和配置过程。 首先,确保你已经准备好了必要的依赖库。这包括Spring的核心库(如core、beans、context和支持web MVC的包),以及Spring...
在这个"Spring Mvc Demo"中,你将有机会深入理解Spring MVC的工作原理及其与传统SSH(Struts2 + Spring + Hibernate)框架的差异。 首先,让我们了解Spring MVC的基本组件和工作流程: 1. **DispatcherServlet**:...