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

<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讲师

membalas semua(2)
迷茫

Apakah itu URI?
Setiap sumber yang tersedia di Web - dokumen HTML, imej, klip video, program, dll. - dikenal pasti oleh sumber yang dipanggil Pengecam Sumber Sejagat ("URI").

Apakah itu URL:

URL ialah singkatan Lokasi Sumber Seragam, diterjemahkan sebagai "Pencari Sumber Seragam". Dalam istilah orang awam, URL ialah rentetan yang digunakan untuk menerangkan sumber maklumat di Internet, dan digunakan terutamanya dalam pelbagai program klien dan program pelayan WWW. URL boleh digunakan untuk menerangkan pelbagai sumber maklumat dalam format bersatu, termasuk fail, alamat pelayan dan direktori, dsb.

Perbezaannya ialah URI mentakrifkan sumber, manakala URL bukan sahaja mentakrifkan sumber, tetapi juga mentakrifkan cara mencari sumber itu. Sebagai contoh, pada pelayan, laluan mutlak ke folder/halaman web ialah URI.

Saya rasa orang di atas berkata sebaliknya.

左手右手慢动作

URL ialah URI khusus yang bukan sahaja mengenal pasti sumber secara unik, tetapi juga menyediakan maklumat untuk mencari sumber tersebut. URI ialah konsep abstrak semantik yang boleh menjadi mutlak atau relatif, manakala URL mesti menyediakan maklumat yang mencukupi untuk kedudukan, jadi ia adalah mutlak, manakala URL biasanya relatif adalah untuk URL Mutlak lain masih bersifat mutlak.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan