大纲摘要:

    1、高级参数绑定

      a) 数组类型的参数绑定

      b) List类型的绑定

    2、@RequestMapping注解的使用

    3、Controller方法返回值

    4、Springmvc中异常处理

    5、图片上传处理

    6、Json数据交互

    7、Springmvc实现Restful

    8、拦截器

一、高级参数绑定

  (1)数组类型

  1.需求:

    在商品列表页面选中多个商品,然后删除。

  从需求可以看出,这需要用到数组类型的参数绑定

  正式开始之前复制昨天的ssm-01项目,这里再提一点之前提到的要改项目名(web project settings),改context root

  修改jsp页面,将id传递过去,使用的是checkbox,当选中时将value值传递过去

<c:forEach items="${itemList }" var="item">
<tr>
    <td><input type="checkbox" name="ids" value="${item.id }"/></td>
    <td>${item.name }</td>
    <td>${item.price }</td>
    <td><fmt:formatDate value="${item.createtime}" pattern="yyyy-MM-dd HH:mm:ss"/></td>
    <td>${item.detail }</td>
    
    <td><a href="${pageContext.request.contextPath }/itemEdit.action?id=${item.id}">修改</a></td>

</tr>
</c:forEach>
View Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2021-09-18
  • 2021-12-13
  • 2022-02-09
  • 2021-06-04
猜你喜欢
  • 2021-08-12
  • 2022-01-11
  • 2018-06-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
相关资源
相似解决方案