教程: JAVA-STRUTS教程-Struts標籤

來源:互聯網
上載者:User

http://www.daily-english.com.cn/?action-viewnews-itemid-466

 Suts標籤

html:form注意事項

在使用html:form時需指定action屬性,特別是在使用
html標籤時指定的action應在xml中找得到並且頁面顯示的ActionForm
應於action中使用的.do引擎相匹配,否則JSP會出錯

Suts中JSP基本操作

檔案頭部需增加的代碼

<%@ page contentType="text/html;charset=gb2312" %>
<%request.setCharacterEncoding("GB2312");%>
<%@ taglib uri="/WEB-INF/suts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/suts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/suts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/suts-template.tld" prefix="template" %>
一般資訊輸出
<bean:write name="[Xml中Form-bean段的name屬性]" property="[該Form-bean]成員屬性"/>
下拉框輸出
注:所有html標籤(即需在form中顯示的),在使用時都需在<html:form/>容器內部
<html:form action="[為處理請求的頁面,如´/Hello.do´]" >
<html:select property="[用於傳資料的ActionForm的一個屬性,該值作為預設值]" >
<html:options
name="[Xml中Form-bean段的name屬性]"
property="[將ActionForm的一個屬性作為Option的value,該屬性為Collection,]"
labelProperty="[將ActionForm的一個屬性作為Option的text,該屬性為Collection,]"
/>
</html:select>
</html:form>

邏輯疊代器使用
<logic:iterate
id="[自訂的代表封裝單條記錄標識,該標識應與bean:write中name屬性相同]RecoreId"
name="[Xml中Form-bean段的name屬性]"
property="[Action中具為Collection屬性名稱]"
offset="[顯示的位移量]"
length="[顯示記錄數]"
>
<bean:write
name="[自訂的代表封裝單條記錄標識,該標識應與bean:write中name屬性相同]RecoreId" property="[單條記錄所映射的ActionForm的屬性]recordname"/>
</logic:iterate>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.