0

Struts 1.x バージョンでのこれらのステートメントの違いを知りたい..

<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%> and

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>

内部で何が起こっているかを説明する

前もって感謝します...

4

2 に答える 2

2

基本的には、ファイルURIスキームとその他のURIスキームです。

これらは基本的にタグ値の解決に使用されます http://www.w3.org/DesignIssues/HTTP-URI2.html

于 2013-01-28T13:42:43.100 に答える
0
<%@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>
于 2013-01-30T05:25:49.113 に答える