亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么是JSF資源庫以及如何使用它?

什么是JSF資源庫以及如何使用它?

慕森王 2019-05-29 16:15:17
什么是JSF資源庫以及如何使用它?在JSF <h:outputStylesheet>,<h:outputScript>和<h:graphicImage>組件具有library屬性。這是什么以及如何使用它?網上有很多例子,它們使用如下公共內容/文件類型css,js以及img(或image)作為庫名,取決于使用的標記:<h:outputStylesheet library="css" name="style.css" /><h:outputScript library="js" name="script.js" /><h:graphicImage library="img" name="logo.png" />它有用嗎?library這些示例中的值似乎只是重復標記名稱已經表示的內容。對于<h:outputStylesheet>它來說,基于標簽名稱已經很明顯它代表了一個“CSS庫”。與以下內容有什么不同,它們的工作方式相同?<h:outputStylesheet name="css/style.css" /><h:outputScript name="js/script.js" /><h:graphicImage name="img/logo.png" />此外,生成的HTML輸出有點不同。給定URL模式的上下文路徑/contextname和FacesServlet映射*.xhtml,前者生成以下HTML,其庫名稱為請求參數:<link rel="stylesheet" type="text/css" href="/contextname/javax.faces.resource/style.css.xhtml?ln=css" /><script type="text/javascript" src="/contextname/javax.faces.resource/script.js.xhtml?ln=js"></script><img src="/contextname/javax.faces.resource/logo.png.xhtml?ln=img" alt="" />而后者在URI的路徑中生成以下帶有庫名的HTML:<link rel="stylesheet" type="text/css" href="/contextname/javax.faces.resource/css/style.css.xhtml" /><script type="text/javascript" src="/contextname/javax.faces.resource/js/script.js.xhtml"></script><img src="/contextname/javax.faces.resource/img/logo.png.xhtml" alt="" />后一種方法在事后看來也比前一種方法更有意義。該library屬性究竟有用嗎?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 779 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號