1. 程式人生 > >jsp頁面iterator或forEach迴圈輸出list值

jsp頁面iterator或forEach迴圈輸出list值

Action中:

   private List<Message> messageList;//省略get,set方法

   @Action("/findAllMessageAOP")
    public String findAllMessageAOP() throws Exception {

        messageList=messageManager.queryAll();
        return "find";//跳轉到對應的jsp頁面
    }

Jsp頁面的顯示:

<s:iterator value="messageList">
            <%--用EL表示式直接呼叫屬性迴圈輸出物件的各個屬性值--%>

                    <tr>
                        <td>${messageID} </td>
                        <td>${messageSendTime} </td>
                        <td>${messageValidTime}</td>
                        <td>${messageValidTime}</td>
                        <td>${messageContent }</td>
                    </tr>
</s:iterator>

<c:forEach var="message" items="${messageList}">
                 <%--用EL表示式呼叫list物件的屬性迴圈輸出物件的各個屬性值--%>

                 <tr>
                    <td>${message.messageID}</td>
                    <td>${message.messageSendTime}</td>
                    <td>${message.messageValidTime}</td>
                    <td>${message.messageValidTime}</td>
                    <td>${message.messageContent}
                    </td>
                  </tr>

</c:forEach>

呈現效果如下:


相關推薦

jsp頁面iteratorforEach迴圈輸出list

Action中:   private List<Message> messageList;//省略get,set方法   @Action("/findAllMessageAOP")    public String findAllMessageAOP() thro

jsp兩次foreach迴圈輸出list.list()的資料生成不規則table

先來看一下效果吧: 第3、4行最後兩個資料是合併的,所以說它不規則。 進入正題,我們來看看資料來源: public class LadingInfo implements Serializable{ //......... private List&l

JSP頁面通過c:forEach標籤迴圈遍歷List集合

<c:forEach>標籤有如下屬性: 屬性 描述 是否必要 預設值 items 要被迴圈的資訊 否 無 begin 開始的元素(0=第一個元素,1=第二個元素) 否 0 end 最後一個元

JSP頁面用EL表達式 輸出date格式

上下 nbsp ext time 設置 表達式 isod glib 如果 1、頭上引入標簽 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@taglib prefix

Java基礎8:Iteratorforeach迴圈

一、Iterator簡介: 1、java.util.Iterator為一個介面,它只提供了迭代了基本規則,提供一種方法訪問某個容器(container)物件中的各個元素,而又不需暴露該物件的

jsp頁面中,el表示式獲取list長度

在jsp頁面中不能通過${list.size}取列表長度,而是 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="fn" uri="ht

jsp頁面獲取後臺傳過來的list集合的長度

在jsp頁面匯入函式標籤庫 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> list的長度是: ${fn:length(list)} 而不能

jsp頁面使用JS函式設定標籤屬性

<script type="text/javascript"> function setclass(){ //獲取下拉選單的值,用於判斷 var status1 = $("#sel_fuwu1").find("option:selected").va

jsp頁面執行java語法,獲取的頁面呼叫

首先在頁面頭引用用到類的包路徑 寫需要執行的java語法 頁面轉換引用 <!-- 引用包路徑 --> <%@ page language="java" import="java.u

springmvc controller接收jsp頁面傳過來的引數和傳jsp頁面

接收值--四種方法: 第一種:引數直接寫在controller引數列表中 @RequestMapping("/test1.action")     public ModelAndView test1(String name){         System.out.prin

SpringMVC在JSP頁面取不到ModelAndView中的

問題:在java程式碼中設定 了msg但是在jsp頁面使用jstl取不出來 原因:建立maven工程時,idea自動新增的web.xml中的jsp頁面頭約束版本太低 解決方法:將“一”的程式碼替換為“二”的程式碼即可 “一” <!DOCTYPE web-app PUB

jsp頁面使用el表示式獲取javaBean屬性

JavaBean類 package entity; public class Student { private boolean flag;//是否接受協議 public Studen

jsp頁面獲取select選擇框裡面的的兩種方法

<select class="ui-select" name="select" id="select"> <option selected="" value="

JAVA後臺程式以及JSP頁面如何獲取properties檔案中的

        在實際開發中,我們經常會將一些屬性寫入到properties檔案中,方便我們在開發或維護中的操作。這樣做的好處十分明顯,當我們需求或執行環境發生變化時,只需更改相應的配置檔案即可符合要求。但這樣做的同時也帶來了一些開發上的問題,比如我們如何獲取propert

關於jsp頁面的複選框(checkbox)取的獲取問題

複選框的取值問題可以使用js和jQuery來獲取; jQuery API : each(callback) :以每一個匹配的元素作為上下文來執行一個函式。 :checked :匹配所有選中的被

JSP頁面遍歷迴圈List map

JSP頁面遍歷迴圈List<Map<String, Object>> <%@  taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>  ActionContext.get

foreach迴圈中對list結構進行新增刪除

在迴圈中對list進行新增或刪除操作,會丟擲currentModifierException,因為在迴圈過程中動態的加入或刪除list元素會導致list的元素數量改變,出現漏項或者無限迴圈等現象。 ·如果要在foreach迴圈中刪除list中的元素,要使用itrator迭代

jsp頁面ajax返回list(裡面放有物件)進行迴圈並插入table

@ResponseBody@RequestMapping(value = "searchSource")public void searchSource(HttpServletRequest request,HttpServletResponse response, Model model){MemberIn

jsp頁面載入時div中迴圈輸出ul,span標籤接收引數並呼叫js方法

<html lang="en"> <head> <script src="relation.js"></script> </head> <body> <div id="aaa"> <

jsp頁面動態展示list-使用select和c:forEach標籤

後臺:搜尋資料放入list,然後為這個list提供響應的get和set方法private List<String> l=new ArrayList<String>();  public List<String> getL() {