不懂下面struts頁面的集合是什麼時候產生的,請高手指教
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ page language="java" contentType="text/html; charset=UTF-8" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <html:html xhtml="true" locale="true"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Select / Options examples</title> <html:base /> <link rel="stylesheet" type="text/css" href="../../css/example.css" /> </head> <body> <html:link page="/jsp/options/source.jsp"> <img src="../../images/code.gif" width="24" height="24" alt="View Source" class="icon" /> </html:link> <a href="../../index.jsp"><img src="../../images/return.gif" height="24" width="24" alt="Return to examples page" class="icon" /></a> <h1>Select / Options examples</h1> <hr noshade="noshade"/> <p>View the HTML source to see the generated option values.</p> <html:form action="/processOptions"> <h2>1. Simple select tags</h2> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr valign="top"> <td width="33%"> <p>Single select, size="1" (drop down list)</p> <p><html:select property="fruit1"> <html:option value="Strawberry">Strawberry</html:option> <html:option value="Apple">Apple</html:option> <html:option value="Orange">Orange</html:option> <html:option value="Pear">Pear</html:option> <html:option value="Mango">Mango</html:option> <html:option value="Banana">Banana</html:option> <html:option value="Pineapple">Pineapple</html:option> </html:select></p> </td> <td width="33%"> <p>Single select, size="4"</p> <p><html:select property="fruit2" size="4"> <html:option value="Strawberry">Strawberry</html:option> <html:option value="Apple">Apple</html:option> <html:option value="Orange">Orange</html:option> <html:option value="Pear">Pear</html:option> <html:option value="Mango">Mango</html:option> <html:option value="Banana">Banana</html:option> <html:option value="Pineapple">Pineapple</html:option> </html:select></p> </td> <td width="33%"> <p>Multi-select, size="7"</p> <p><html:select property="fruit3" size="7" multiple="true"> <html:option value="Strawberry">Strawberry</html:option> <html:option value="Apple">Apple</html:option> <html:option value="Orange">Orange</html:option> <html:option value="Pear">Pear</html:option> <html:option value="Mango">Mango</html:option> <html:option value="Banana">Banana</html:option> <html:option value="Pineapple">Pineapple</html:option> </html:select></p> </td> </tr> </table> <h2>2. Populating options from arrays and collections</h2> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr> <td width="33%" valign="top"> <p>Option values and labels populated from the same array:</p> <p><html:select property="color1" size="7"> <html:options name="colors" /> </html:select> </p> </td> <td width="33%" valign="top"> <p>Option values and labels populated from different arrays:</p> <p><html:select property="color2" size="7"> <html:options name="colorCodes" labelName="colors" /> </html:select></p> </td> <td width="33%" valign="top"> <p>Option values populated from an array and labels populated from a collection:</p> <p><html:select property="color3" size="7"> <html:options name="colorCodes" labelName="colorCollection" /> </html:select></p> </td> </tr> </table> <h2>3. Populating options from a Collection of LabelValueBeans</h2> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr valign="top"> <td width="33%"> <p>Options populated from a Collection of LabelValueBeans, using <html:options>:</p> <p><html:select property="day1" size="7"> <html:options collection="days" property="value" labelProperty="label" /> </html:select></p> </td> <td width="33%"> <p>Options populated from a Collection of LabelValueBeans, using <html:optionsCollection>:</p> <p><html:select property="day2" size="7"> <html:optionsCollection name="days" /> </html:select></p> </td> <td width="33%"> </td> </tr> </table> <h2>4. Populating options from a Collection of custom beans</h2> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr valign="top"> <td width="33%"> <p>Options populated from a Collection of BookBeans, using<br /> <html:options>:</p> <p><html:select property="book1" size="7"> <html:options collection="books" property="isbn" labelProperty="title" /> </html:select></p> </td> <td width="33%"> <p>Options populated from a Collection of BookBeans, using<br /> <html:optionsCollection>:</p> <p><html:select property="book2" size="7"> <html:optionsCollection name="books" value="isbn" label="title" /> </html:select></p> </td> <td width="33%"> </td> </tr> </table> <h2>4. Populating options from a Map</h2> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr valign="top"> <td width="33%"> <p>Options populated from a Map, using <br /> <html:options>:</p> <p><html:select property="animal1" size="5"> <html:options collection="animals" property="key" labelProperty="value" /> </html:select></p> </td> <td width="33%"> <p>Options populated from a Map, using <br /> <html:optionsCollection>:</p> <p><html:select property="animal2" size="5"> <html:optionsCollection name="animals" value="key" label="value" /> </html:select></p> </td> <td width="33%"> </td> </tr> </table> <hr /> <p><html:submit /> <html:cancel /> <html:reset /> </p> </html:form> </body> </html:html> <p class="indent"> |
這個裡面的colors集合從哪裡來的
還有colorCodes集合
以及下面的animals和books集合。壓根就沒有看到這兩個集合在哪裡建立的。
http://www.ninsky.com/struts/download/struts-examples.zip
相關文章
- xml方面的的問題,請高手指教XML
- Oracle 什麼時候select會產生redo?Oracle
- Http協議什麼時候發生options請求?HTTP協議
- session是什麼時候建立的Session
- 請教高手,這是什麼錯誤?
- Struts+hibernate+tomcat開發ERP風險有多大?請高手指教!Tomcat
- jboss問題,請各位高手指教!
- 為什麼開網頁時有這種錯誤!請高手指點:)網頁
- jquery裡面的$(this)和this都什麼時候用,有什麼區別jQuery
- session的狀態什麼時候是snipedSession
- 什麼時候會傳送options請求
- mysql什麼時候會發生file sortMySql
- 急問:使用JBuilder2005開發Struts應用的時候遇到的奇怪問題-----請指教(線上等)UI
- 用Lomboz開發EJB的時候,為什麼在產生EJB classes的時候老是報告:java.lang.ClassNotFoundException:JavaException
- 請教:什麼時候需要分佈的業務物件物件
- 小謝第12問:初始化頁面的時候子元件為什麼不渲染?元件
- request.getParameter("name")什麼時候獲取的引數是null,什麼時候為""空字串Null字串
- 🚀提升生產力:是時候升級你的命令列工具了命令列
- struts怪問題 高手請進
- 高手指教
- 請問高手什麼是啞元?啞元查詢?
- 精益生產佈局是什麼?
- 什麼是介面?為什麼使用介面? 什麼時候使用介面?(轉)
- 關於j_security_check的問題 高手請指教
- 下面的實時系統怎麼設計呢。
- 在JavaScript中什麼時候使用==是正確的?JavaScript
- 不懂就問,API是什麼API
- 還不懂什麼是遊戲生態?快來看看這篇文章遊戲
- 請教高手servlet與JSP頁面的通訊問題?ServletJS
- 技術管理進階——為什麼Leader的話有時候你聽不懂
- 為什麼在Linux下面編譯的時候提示要重新定義"structiovec"(轉)Linux編譯Struct
- C++中什麼時候用move,什麼時候用forward?C++Forward
- 請教一下各位struts高手
- 關於J2EE安全請高手指教
- jive2.1.2快取問題?各位高手,請指教!!快取
- 程式設計師與產品之間應該如何配合,什麼時候技術為重,什麼時候產品為重?程式設計師
- JBoss是個什麼東東呀,怎麼用呀,請教各路高手!!
- 什麼是運維高手的境界?運維