如何将列表从控制器传递给jsp?

希苏

我正在使用 spring 框架实现一个公告板。

为了显示有关 jsp 的文章列表,我从 DB 获取了一些信息并将其保存到List<BulletinBoardList>.

我想要做的就是把这个List拿到jsp中保存。我尝试使用以下代码:

@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Locale locale, Model model) {
    logger.info("Welcome home! The client locale is {}.", locale);

    /*
    Date date = new Date();
    DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, locale);
    
    String formattedDate = dateFormat.format(date);
    
    model.addAttribute("serverTime", formattedDate );
    */
    List<BulletinBoardList> result = sqlSession.selectList("board.getList");
    
    model.addAttribute("list", result);
    

    
    
    return "home";
}

接下来,此代码用于从控制器检索列表:

<%@ page import com.heesu.third.BulletinBoardList, java.util.List %>
<% BulletinBoardList list = ${list} %>

但它永远不会奏效。

垃圾

我在jsp中使用jstl做过这样的事情。看看我的代码。这里我的列表是“inf”,我的对象有不同的领域,但我认为你会设法适应它:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<!DOCTYPE >
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Real time info</title>
<link href="webjars/bootstrap/3.3.6/css/bootstrap.min.css"
                    rel="stylesheet">
</head>
    <body>
    <div class="container">
        <table class="table table-striped">
            <caption><h3>Result (People):</h3></caption>
            <thead>
                <tr class="tr tr-success">
                    <td>Id</td>
                    <td>Name</td>
                    <td>PIN</td>
                </tr>   
            </thead>
            <tbody>
                <c:forEach items="${inf}" var="temp">
                    <tr>
                        <td>${temp.id}</td>
                        <td>${temp.name}</td>
                        <td>${temp.pin}</td>
                        <td>
                            <a class="btn btn-info" href="/update-person?id=${temp.id}">Update</a>
                            <a class="btn btn-danger" onclick="return confirm('Are you sure you want to delete?')" href="/delete-person?id=${temp.id}">Delete</a>
                        </td>
                    </tr>
                </c:forEach>
            </tbody>
        </table>
    </div>
    <script src="webjars/jquery/2.2.4/jquery.min.js"></script>
    <script src="webjars/bootstrap/3.3.6/js/bootstrap.min.js"></script>
</body>
</html>

这是控制器的特定部分:

@RequestMapping(value = "/search", method = RequestMethod.POST)
    public String handleRequest(@RequestParam String search,
            ModelMap model){
        List<UserInfo> inf = searchServ.listPeople(search);
        model.put("inf", inf);
        return "info";
    }

你的情况非常相似。我希望这会帮助你。只是补充一下 - 我正在使用引导程序来设计我的图形用户界面。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将下拉列表中的选定项目ID传递给控制器的操作?

来自分类Dev

如何将控制器传递给函数

来自分类Dev

如何将复杂的参数传递给控制器?

来自分类Dev

如何将链接ID传递给控制器?

来自分类Dev

如何将变量$ data传递给控制器?

来自分类Dev

如何将stateParams传递给角度控制器?

来自分类Dev

如何将HTML代码传递给控制器

来自分类Dev

如何将值传递给导航控制器

来自分类Dev

如何将列表从视图传递到控制器

来自分类Dev

如何将列表从视图传递到控制器

来自分类Dev

如何将列表从视图传递到控制器?

来自分类Dev

如何将列表从Ajax传递到控制器

来自分类Dev

如何将复选框值(选中/未选中)作为jsp中的href参数传递给控制器

来自分类Dev

如何将一个数组从jsp页面中的JavaScript函数传递给控制器类?

来自分类Dev

在 MVC 5 中如何将表对象数据作为列表传递给控制器视图模型?

来自分类Dev

如何将列表从控制器传递到jsp并在Spring MVC中的javascript中对其进行迭代

来自分类Dev

Spring控制器无法将参数传递给jsp

来自分类Dev

如何将ajax中的字符串列表传递给控制器mvc。我无法访问控制器值

来自分类Dev

如何将值从控制器中的模型传递给angularjs中的其他子控制器?

来自分类Dev

使用@RequestParam将bean列表传递给控制器

来自分类Dev

将数据列表传递给其他控制器

来自分类Dev

将选定的下拉列表传递给控制器-mvc

来自分类Dev

将 ViewModel 列表数据传递给控制器

来自分类Dev

在MVC中,将列表从JSP传递到控制器

来自分类Dev

如何将serializeArray作为json传递给MVC控制器

来自分类Dev

如何将复杂的JSON对象传递给ASP.net控制器

来自分类Dev

如何将模型传递给另一个区域的控制器?

来自分类Dev

使用路由时如何将参数传递给控制器?

来自分类Dev

如何将单击的单选按钮的值传递给Spring MVC控制器?

Related 相关文章

  1. 1

    如何将下拉列表中的选定项目ID传递给控制器的操作?

  2. 2

    如何将控制器传递给函数

  3. 3

    如何将复杂的参数传递给控制器?

  4. 4

    如何将链接ID传递给控制器?

  5. 5

    如何将变量$ data传递给控制器?

  6. 6

    如何将stateParams传递给角度控制器?

  7. 7

    如何将HTML代码传递给控制器

  8. 8

    如何将值传递给导航控制器

  9. 9

    如何将列表从视图传递到控制器

  10. 10

    如何将列表从视图传递到控制器

  11. 11

    如何将列表从视图传递到控制器?

  12. 12

    如何将列表从Ajax传递到控制器

  13. 13

    如何将复选框值(选中/未选中)作为jsp中的href参数传递给控制器

  14. 14

    如何将一个数组从jsp页面中的JavaScript函数传递给控制器类?

  15. 15

    在 MVC 5 中如何将表对象数据作为列表传递给控制器视图模型?

  16. 16

    如何将列表从控制器传递到jsp并在Spring MVC中的javascript中对其进行迭代

  17. 17

    Spring控制器无法将参数传递给jsp

  18. 18

    如何将ajax中的字符串列表传递给控制器mvc。我无法访问控制器值

  19. 19

    如何将值从控制器中的模型传递给angularjs中的其他子控制器?

  20. 20

    使用@RequestParam将bean列表传递给控制器

  21. 21

    将数据列表传递给其他控制器

  22. 22

    将选定的下拉列表传递给控制器-mvc

  23. 23

    将 ViewModel 列表数据传递给控制器

  24. 24

    在MVC中,将列表从JSP传递到控制器

  25. 25

    如何将serializeArray作为json传递给MVC控制器

  26. 26

    如何将复杂的JSON对象传递给ASP.net控制器

  27. 27

    如何将模型传递给另一个区域的控制器?

  28. 28

    使用路由时如何将参数传递给控制器?

  29. 29

    如何将单击的单选按钮的值传递给Spring MVC控制器?

热门标签

归档