• SpringMVC参数传递


    SpringMVC参数传递

    1.后台的数据传回页面

    2.后台接收前端页面提交的数据

    1.通过非自定义类型或者普通类接收页面上的数据

    2.编码过滤器的配置

    3.含有自定义类型的类对象接收页面上的参数

    4.含有集合类型的对象接收页面上数据

    5.接收页面上CheckBox的值通过数组或者集合

    日期转换器的使用

    作用:适配日期

    1.注解的方式

    2.日期转换器方式

    1.自定义日期转换器类

    2.SpringMVC配置文件中定义转换器服务来运行自定义转换器

    SpringMVC中重定向和转发

    1.转发到某一个页面

    2.转发到某一个请求

    3.重定向到某一个请求

    4.重定向到某一个页面

    处理器方法的返回类型

    ModelAndView

    String

    返回类型为String,默认被作为视图名

    返回类型为String,作为一个普通字符传返回

    void

    会跳转到一个默认的页面:前缀+请求名+后缀

    返回类型为void,若在方法中使用response向前端输出内容时,不会跳转默认页面

    返回类型为自定义类型或者自定义类型集合

    默认会将自定义类型转化为json格式返回

    1.添加Jackson依赖包

    2.后台处理器方法

    3.SpringMVC中静态资源处理

    在SpringMVC中前端控制器对于静态资源文件是不处理的,需要在SpringMVC配置文件中通过默认的Servlet处理器单独处理静态资源文件

    4.异步请求案例

     

    SpringMVC中常用的一些注解

    @Requestparam:

    为处理器中方法的参数指定默认值

    为解决请求中参数的名称和处理器方法中参数的名称不一致的问题、

    以集合的方式接受页面提交的数据

    @PathVarible:主要作用是获取路径中变量中的值

    文件的上传

    1.添加文件上传的依赖包

    2.在SpringMVC中配置文件的解析器

    SpringMVC处理器无法直接解析到文件流数据,需要在配置文件中,通过文件解析器去接受文件

    3.jsp页面

    4.处理器方法

  • 相关阅读:
    哈夫曼树
    粒子群算法(1)----粒子群算法简单介绍
    白话经典算法系列之七 堆与堆排序
    UVa 11879
    有计划,公司运行——写到犹豫大三女生
    _00013 一致性哈希算法 Consistent Hashing 新的讨论,并出现相应的解决
    s3c2440的A/D转换应用
    iSwifting如何发送照片社区
    【Android开发经验】使用反射,得到的类的字段、方法、并实现了简单的调用
    于Unity3D动态创建对象和创建Prefab三种方式的原型对象
  • 原文地址:https://www.cnblogs.com/Hiramunderneath/p/14941848.html
Copyright © 2020-2023  润新知