1.0 版當中的設定需要有 .tld
(1)需要有正確的 .tld 的 xml,並放到 WEB-INF\ 目錄下

(2)在 web.xml中設定對應 tld 位置
<taglib>
<taglib-uri>/tags/struts-bean</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-html</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-logic</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>


(3) 引用頁面中,設定對應使用 taglib 位置
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>

ps. struts 1.0 版的 tlds 檔,可以在 struts.jar中找到


在1.3 版中
(1) .tld 都包到了 struts-taglib-1.3.X.jar 裡面,所以將放入 lib 下

(2) 在頁面中引入要使用的 taglib
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>

shikua 發表在 痞客邦 PIXNET 留言(0) 人氣()