zoukankan      html  css  js  c++  java
  • SpringMVC学习记录

    1.SpringMVC 高级参数绑定  数组 list

       <input type name=ids>

       方法{Integer[] ids   QueryInfo类中定义Integer[] ids}

       方法(QueryInfo 中的List<Items> itemList)

        <input type  name=itemList[${s.index}].name>

    2.RequestMapping 处理器映射器(找此标签 路径)

       Value=(URI路径,可以多个)

       Vaue=(/item/test.action)

       Method=RequestMethod.POST或GET

     3.Controller方法返回值(3种)

      ModelAndView  建议不使用  (不解耦)

     String 返回视图路径  (形参 绑定Model)、重定向 redirect:另一个方法的映射

     Void 异步请求使用(ajax)

    4.异常处理器

      预期异常,运行时异常

      自定义异常处理类 实现HandlerExceptionResolver

     由Spring实例化 自定义的处理类

    5.上传图片

     (1)Form  上传图片action的上传路径

     (2)<input type=file name="picturePic"/>

     (3)接收此图片 形参上绑定MultpartFile picturePic接口

     (4)配置此接口的实现类 Springmvc.xml配置 CommonsMulterpartFileResolver  id=multerpartFileResolver

    6.JSON数据交互

      应用场景:JSP(因为是一个servlet是java代码),  浏览器Ajax发送JSON字符串

  • 相关阅读:
    requests库之处理响应
    requests库之自定义request
    requests库之请求异常处理
    requests库之带参请求
    BFS广度优先
    分治模板
    递归模板
    数据机构与算法学习(三)- 数组
    消息队列学习笔记
    数据结构与算法学习(二)
  • 原文地址:https://www.cnblogs.com/FanJava/p/8366502.html
Copyright © 2011-2022 走看看