zoukankan      html  css  js  c++  java
  • springMVC笔记:jsp页面获取后台数据记录列表

    1.读取数据库中的记录List<HashMap<String,String>> attributes;

    2.Controller构造Model如下:

    @RequestMapping("display.do")
    public ModelAndView display(HttpServletRequest request, ModelMap model) {

      List<HashMap<String, String>> myList = disService.getAllRecords();
      model.addAttribute("list", myList);

      /*此处可追加Attribute*/

      return new ModelAndView("display.jsp");
    }

    3.display.jsp使用内嵌java显示记录

    页面引入类

      <%@ page import="java.util.List"%>
      <%@ page import="java.util.HashMap"%>

    获取list

      <%
        List<HashMap<String,String>> list = (List<HashMap<String,String>>)request.getAttribute("list");
      %>

    以table形式显示数据

      <table style="100%">
        <tr>
          <td>value1</td>
          <td>value2</td>
          <td>value3</td>
        </tr>
        <%for (int i=0;i<list.size();i++){%>
        <tr>
          <td><%out.print(list.get(i).get("key1")); %></button></td>
          <td><%out.print(list.get(i).get("key2")); %></td>
          <td><%out.print(list.get(i).get("key3")); %></td>
        </tr>
      <%} %>

      </table>

  • 相关阅读:
    python之re模块
    python之shell
    python之zip打包
    shell 处理解析json
    shell 中的传参-字符串传参,dict传参
    xshell 快速复制粘贴设置
    openstack 块存储服务 cinder
    win10系统中安装java环境
    mac上安装pip
    解决 谷歌浏览器报欧呦 崩溃了
  • 原文地址:https://www.cnblogs.com/liumuqiu/p/4435609.html
Copyright © 2011-2022 走看看