SpringMVC - XML方式

简介: SpringMVC - XML方式
// web.xml
<servlet-mapping>
  <servlet-name>default</servlet-name>
  <url-pattern>*.css</url-pattern>
</servlet-mapping>
<servlet>
  <servlet-name>springmvc</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:springmvc.xml</param-value>
  </init-param>
</servlet>
<servlet-mapping>
  <servlet-name>springmvc</servlet-name>
  <url-pattern>/</url-pattern>
</servlet-mapping>
// springmvc.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
    <bean id="handlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="mappings">
            <props>
                <prop key="/XMLHandlerTest">XMLHandler</prop>
            </props>
        </property>
    </bean>
    <bean id="XMLHandler" class="com.imooc.controller.XMLHandler" />
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/"></property>
        <property name="suffix" value=".jsp"></property>
    </bean>
</beans>
package com.imooc.controller;
import com.imooc.entity.User;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class XMLHandler implements Controller{
    public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
        User user = new User();
        user.setName("Mouse");
        ModelAndView modelAndView = new ModelAndView();
        modelAndView.addObject("user",user);
        modelAndView.setViewName("index");
        return modelAndView;
    }
}

Ps:一定要 implements Controller。

目录
相关文章
|
8月前
|
XML 人工智能 JSON
SpringBoot实战(二):SpringMvc接收xml请求
SpringBoot实战(二):SpringMvc接收xml请求
332 0
|
XML 安全 Java
微信公众平台安全模式下传输xml数据包时解密方式
微信公众平台安全模式下传输xml数据包时解密方式
306 0
|
消息中间件 XML Java
SSM集成kafka——注解,xml配置两种方式实现
SSM集成kafka——注解,xml配置两种方式实现
276 0
SSM集成kafka——注解,xml配置两种方式实现
|
XML JSON API
PHP中simplexml_load_string解析xml的正确方式
对接我php接口的是安卓客户端,json字符串中在一个元素的时候是对象类型,多个元素的时候是数组类型,安卓客户端解析就失败了。 所以引申出这篇文章,详细测试、记录一下php中解析xml方式和细节
187 0
|
XML Java 数据库连接
Spring初识——IOC 操作 Bean 管理(基于 xml 方式)
本文简单总结了在Spring5学习初期对IOC操作的理解
|
XML druid Java
SpringBoot 整合 Mybatis(xml 方式)|学习笔记
快速学习 SpringBoot 整合 Mybatis(xml 方式)
140 0
SpringBoot 整合 Mybatis(xml 方式)|学习笔记
|
XML 数据格式 开发者
使用 Schema 的 sax 方式操作 xml(二)| 学习笔记
快速学习使用 Schema 的 sax 方式操作 xml。
78 0
使用 Schema 的 sax 方式操作 xml(二)| 学习笔记
|
XML Java 数据格式
鸿蒙学习笔记之使用 XML 方式创建布局
平常使用的 APP 应用会在屏幕上显示一个用户界面,该界面用来显示所有可被用户查看和交互的内容。而应用中所有的用户界面元素都是由 Component 和 ComponentContainer 对象构成。 Component 是绘制在屏幕上的一个对象,用户能与之交互。 ComponentContainer 是一个用于容纳其他 Component 和 ComponentContainer 对象的容器。
鸿蒙学习笔记之使用 XML 方式创建布局
|
XML 设计模式 开发框架
SpringMVC注解版 --PK-- xml版入门案例
SpringMVC注解版 --PK-- xml版入门案例
83 0
SpringMVC注解版 --PK-- xml版入门案例
|
XML JSON IDE
C#复杂XML反序列化为实体对象两种方式 (上)
C#复杂XML反序列化为实体对象两种方式
183 0
C#复杂XML反序列化为实体对象两种方式 (上)