Struts 1.x バージョンでのこれらのステートメントの違いを知りたい..
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%> and
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
内部で何が起こっているかを説明する
前もって感謝します...
Struts 1.x バージョンでのこれらのステートメントの違いを知りたい..
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%> and
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
内部で何が起こっているかを説明する
前もって感謝します...
基本的には、ファイルURIスキームとその他のURIスキームです。
これらは基本的にタグ値の解決に使用されます http://www.w3.org/DesignIssues/HTTP-URI2.html
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
これにより、.tld ファイルへの絶対パスが得られます。この場合、 /WEB-INF/struts-bean.tld 内にあります
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
これは絶対パスを扱いません。このタイプの URI を使用する場合は、この URI の .tld ファイルが存在する場所を web.xml で指定する必要があります。
<taglib>
<taglib-uri>
http://struts.apache.org/tags-bean
</taglib-uri>
<taglib-location>
/struts-bean.tld
</taglib-location>
</taglib>