日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解析struts常用標簽庫(3)_JSP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:揭秘5種JSP頁面顯示為亂碼的解決方法
JSP編程中網(wǎng)頁顯示出現(xiàn)亂碼的情況,基本可以歸為5類: 1.JSP頁面顯示亂碼。 2.Servlet接收Form/Request傳遞的參數(shù)時顯示為亂碼 3.JSP接收Form/Request傳遞的參數(shù)時顯示為亂碼 4.用jsp:forwardpage=catalog2.html/jsp:forward時頁面顯示亂碼 5.數(shù)據(jù)庫存取的


    <html:base>標簽會轉(zhuǎn)換成:       
        <html lang="zh">
        <head>
        <title>Welcome</title>
        <base href="http://localhost:8080/testSite/welcome.jsp">
        </head>
          <html:link>標簽
    <html:link>標簽會生成一個超鏈接。
     e.g. <html:link page="/index.jsp">Index</html:link>
     會轉(zhuǎn)換成:<a href="/testSite/index.jsp">Index</a>
    <html:errors>標簽
    <html:errors>標簽的易于使用性通常會掩蓋其真正的強大功能。通過一個簡單的<html:errors/>標簽,你就可以在一個JSP頁面上顯示完全自定義的錯誤信息。
    這個標簽檢查Request對象的屬性集合來查找一個reserved key。如果它找到一個reserved key,它就假設(shè)這個key是一個 String、或是一個String數(shù)組(它包含在模塊的MessageResources中查找的message keys)、或是類型為org.apache.struts.action.ActionErrors的一個對象。
    如果在應用程序資源中存在相應的信息,那么就可以用下面這些可選的message keys:
    errors.header:相應的信息在錯誤信息的單獨列表前顯示。
    errors.footer:相應的信息在錯誤信息的單獨列表后顯示。
    errors.prefix:相應的信息在錯誤信息的單獨列表前顯示。
    errors.suffix:相應的信息在錯誤信息的單獨列表后顯示。
    二. logic 標簽  
一、定義標簽文件(web.xml)
<taglib>
  <taglib-uri>/tags/struts-logic</taglib-uri>
  <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
二、引用標簽文件(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等) 

分享:解密21種Java開發(fā)中應避免的錯誤
新手在Java開發(fā)中經(jīng)常犯各種錯誤,筆者就吃過不少苦頭,現(xiàn)從網(wǎng)上收集整理了常見 應避免的一些錯誤,希望 對大家有所幫助。 1.DuplicatedCode 代碼重復幾乎是最常見的異味了。他也是Refactoring的主要目標之一。代碼重復往往來自于copy-and-paste的編程風格。

來源:模板無憂//所屬分類:JSP教程/更新時間:2010-01-09
相關(guān)JSP教程