Struts常用標簽庫
logic 標簽庫主要有如下標簽。
• empty: 如果給定的變量為空或者為空字符串,則就計算并輸出標簽體的內容。
• equal: 如果給定變量與特定的值相等,則會計算并輸出該標簽體的內容。
• forward: 將某個頁面的控制權forward 確定的ActionForward 項。
• greaterEqual: 如果給定變量大于或等于特定的值,則會計算并輸出標簽體的內容。
• greaterThan: 如果給定變量大于特定的值,則會計算井輸出標簽體的內容。
• iterate: 通過遍歷給定集合的元素,對標簽體的內容進行循環。
• lessEqual: 如果給定變量小于或等于特定的值,則會計算并輸出標簽體的內容。
• lessThan: 如果給定變量小于特定的值,則會計算并輸出標簽體的內容。
• match: 如果特定字符串是給定消息合適的子字符串,則會計算并輸出標簽體的內容。
• messagesNotPresent: 如果請求中不包含特定的消息內容,將計算并輸出標簽體的內容。
• messagesPresent: 如果請求中包含特定的消息內容,則計算并輸出標簽體的內容。
• notEmpty: 如果給定的變量既不為空,也不是空字符串,則計算并輸出標簽體的內容。
• notEqual: 如果給定變量不等于特定的值,則會計算并輸出標簽體的內容。
• notMatch: 如果特定宇符串不是給定消息合適的子字符串,則會計算并輸出標簽
體的內容。
• notPresent: 如果特定的值沒有出現在請求中,則計算并輸出標簽體的內容。
• present: 如果特定的值出現在請求中,則計算并輸出標簽體的內容。
• redirect: 重定向頁面。
Struts 為html 的大部分標簽提供了對應的html 標簽,html 所支持的標簽大致有如下。
• base: 表現成一個HTML 的<base>標簽。
• button: 表現成一個按鈕,該按鈕默認沒有任何動作。
• cancel: 表現成一個取消按鈕。
• checkbox: 表現成一個Checkbox 的輸入框。
• error: 用于輸出數據校驗的出錯提示。
• file: 表現成一個文件瀏覽輸入框。
• form: 表現成一個form 域。
• frame: 表現成一個HTML<frame>標簽。
• hidde: 表現成一個隱藏域。
• htrnl: 表現成HTML 的<html>標簽。
• image: 表現成表單域的image 域。
• img: 表現成一個HTML 的img 標簽。
• javascrit: 表現成JavaScript 的校驗代碼,這些校驗代碼根據ValidatorPlugIn 生成。
• link: 表現成HTML 的超級鏈接。
• messages: 用于輸出Struts 的各種提示信息,包括校驗提示。
• multibox: 表現成一個Checkbox 輸入框。
• option: 表現成選擇框的一個選項。
• password: 表現成一個密碼輸入框。
• radio: 表現成一個單選輸入框。
• reset: 表現成一個重設按鈕。
• rewrite: 表現成一個URL 。
• select: 表現成一個列表選擇框。
• submit: 表現成一個提交按鈕。
• text: 表現成一個單行文本輸入框。
• textarea: 表現成一個多行文本框。
新聞熱點
疑難解答