一、定義標籤檔案(web.xml)
/tags/struts-logic
/web-inf/struts-logic.tld
二、引用標籤檔案(jsp檔案)
< %@ taglib uri="/tags/struts-logic" prefix="logic" %>
三、標籤檔案說明(struts-logic.tld)
(1)empty標籤
類名:org.apache.struts.taglib.logic.emptytag
標籤體:bodycontent=jsp
引用logic:empty
屬性 attribute:name,property,scope
功能:判斷物件的值是否為空
(2)equal
類名:org.apache.struts.taglib.logic.equaltag
標籤體:bodycontent=jsp
引用logic:equal
屬性 attribute:cookie,header,name,parameter,property,scope,value
功能:等於比較符
(3) forward
org.apache.struts.taglib.logic.forwardtag
標籤體:bodycontent=empty
引用logic:forward
屬性 attribute:name
功能:頁面導向,查詢配置檔案的全域性forward
(4) greaterequal
類名:org.apache.struts.taglib.logic.greaterequaltag
標籤體:bodycontent=jsp
引用logic:greaterequal
屬性 attribute:cookie,header,name,parameter,property,scope,value
功能:大於等於比較符
(5)greaterthan
類名:org.apache.struts.taglib.logic.greaterthantag
標籤體:bodycontent=jsp
引用logic:greaterthan
屬性 attribute:cookie,header,name,parameter,property,scope,value
功能:大於比較符
(6) iterator
類名:org.apache.struts.taglib.logic.iteratetag
標籤體:bodycontent=jsp
引用logic:iterator
屬性 attribute:collection,id,indexid,length,name,offset,property,scope,type
功能:顯示列表為collection的值(list ,arraylist,hashmap等)
(7)lessequal
類名org.apache.struts.taglib.logic.lessequaltag
標籤體:bodycontent=jsp
logic:lessequal
屬性 attribute:cookie,header,name,parameter,property,scope,value
功能:小於等於比較符
(8)lessthan
類名:org.apache.struts.taglib.logic.lessthantag
標籤體:bodycontent=jsp
logic:lessthan
屬性 attribute:cookie,header,name,parameter,property,scope,value
功能:小於比較符
(9)match
類名:org.apache.struts.taglib.logic.matchtag
標籤體:bodycontent=jsp
引用logic:match
屬性 attribute:cookie,header,location,name,parameter,property,scope,value
功能:比較物件
(10)messagesnotpresent
類名:org.apache.struts.taglib.logic.messagesnotpresenttag
標籤:bodycontent=jsp
引用logic:messagesnotpresent
屬性 attribute:name,property,message
功能:actionmessages/actionerrors物件是否不存在
(11)messagepresent
類名:org.apache.struts.taglib.logic.messagespresenttag
標籤:bodycontent=jsp
引用logic:messagepresent
屬性 attribute:name,property,message
功能:actionmessages/actionerrors物件是否不存在
(12)notempty
類名:org.apache.struts.taglib.logic.notemptytag
標籤:bodycontent=jsp
引用logic:notempty
屬性 attribute:name,property,scope
功能:比較物件是否不為空
(13)notequal
類名:org.apache.struts.taglib.logic.notequaltag
標籤:bodycontent=jsp
引用logic:notequal
屬性 attribute:cookie,header,name,parameter,property,scope,value
(14)notmatch
類名:org.apache.struts.taglib.logic.notmatchtag
標籤:bodycontent=jsp
引用logic:notmatch
屬性 attribute:cookie,header,location,name,parameter,property,scope,value
功能:比較物件是否不相等
(15)notpresent
類名:org.apache.struts.taglib.logic.notpresenttag
標籤:bodycontent=jsp
引用logic:notpresent
屬性 attribute:cookie,header,name,parameter,property,role,scope,user
功能:request物件傳遞引數是否不存在
(16)present
類名:org.apache.struts.taglib.logic.presenttag
標籤:bodycontent=jsp
引用logic:present
屬性 attribute:cookie,header,name,parameter,property,role,scope,user
功能:request物件傳遞引數是否存在
(17)redirect
類名:org.apache.struts.taglib.logic.redirecttag
標籤:bodycontent=jsp
引用logic:redirect
屬性 attribute:anchor,forward,href,name,page,paramid,paramname,paramproperty,paramscope,property,scope,transaction
功能;頁面轉向,可傳遞引數
struts技術的logic標籤
一 定義標籤檔案 web.xml tags struts logic web inf struts logic.tld 二 引用標籤檔案 jsp檔案 taglib uri tags struts logic prefix logic 三 標籤檔案說明 struts logic.tld 1 empty...
struts技術的logic標籤
一 定義標籤檔案 web.xml tags struts logic web inf struts logic.tld 二 引用標籤檔案 jsp檔案 taglib uri tags struts logic prefix logic 三 標籤檔案說明 struts logic.tld 1 empty...
Struts標籤 logic標籤
logic iterate logic iterate標籤用來迭代集合,您可以使用如下方式來為這個標籤指定其要疊代的集合 上面所提到的集合可以是 如果您疊代的集合中含有null的值,這時需要採取一定的措施,因為這時logic iterate不會在page作用域中建立物件。一般是使用標籤或標籤來判斷一...