• 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>

  • 相关阅读:
    Windows环境下 配置memcached (php)
    谈谈我是怎么学习PHP的(一)
    重编译Linux命令源代码
    php面向对象学习
    Windows文件系统漏洞
    十分钟能学会的框架,MVC+20个常用函数
    linux系统安装软件方法大全
    oracle基本操作
    MySQL的limit查询优化
    C# winform 可视化操作 Excel文件并读取数据
  • 原文地址:https://www.cnblogs.com/liumuqiu/p/4435609.html
Copyright © 2020-2023  润新知