java - 参照下面webapp的xml配置文件内容,请教一下url 与 uri 有 什么区别?
PHP中文网
PHP中文网 2017-04-17 17:47:45
0
2
690

<servlet-mapping>中的为什么用<url-pattern> ,而 <taglib>中,使用<taglib-uri>

<web-app>

  <servlet>
    <servlet-name>dispatcher</servlet-name>
    <servlet-class>mypack.DispatcherServlet</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>dispatcher</servlet-name>
    <url-pattern>/dispatcher</url-pattern>
  </servlet-mapping>

  <taglib>
    <taglib-uri>/mytaglib</taglib-uri>
    <taglib-location>/WEB-INF/mytaglib.tld</taglib-location>
  </taglib>

</web-app>
PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(2)
迷茫

URI とは何ですか?
HTML ドキュメント、画像、ビデオ クリップ、プログラムなど、Web 上で利用可能なすべてのリソースは、Universal Resource Identifier (「URI」) 位置と呼ばれるリソースによって識別されます。

URL とは:

URL は、Uniform Resource Location の略語で、「統一リソース ロケーター」と訳されます。平たく言えば、URL はインターネット上の情報リソースを記述するために使用される文字列であり、主にさまざまな WWW クライアント プログラムやサーバー プログラムで使用されます。 URL を使用すると、ファイル、サーバー アドレス、ディレクトリなどのさまざまな情報リソースを統一された形式で記述することができます。

違いは、URI がリソースを定義するのに対し、URL はリソースを定義するだけでなく、リソースの検索方法も定義することです。 たとえば、サーバーでは、フォルダー/Web ページへの絶対パスが URI になります。

上の人は逆のことを言っているような気がします。

いいねを押す +0
左手右手慢动作

URL は、リソースを一意に識別するだけでなく、リソースを見つけるための情報も提供する特定の URI です。 URI は、絶対的または相対的な意味論的な抽象概念です。一方、URL は位置決めに十分な情報を提供する必要があるため絶対的ですが、通常は相対 URL が別の絶対 URL に対して使用されますが、本質的には依然として絶対的です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート