Apakah kegunaan Konteks sub-elemen dalam Hos dalam fail server.xml Tomcat? Nampaknya ia boleh mencapai kesannya tanpa menggunakan elemen ini, seperti ini
<Host name="localhost" appBase="/web/webapps"unpackWARs="true"
autoDeploy="true">
<Context path="" docBase="/ROOT"/>
<Context path="app2" docBase="/app2"/>
</Host>
Terdapat dua folder ROOT dan app2 dalam direktori webapps saya, saya boleh mengakses
http://localhost:8080/app2/
aplikasi ini, tetapi jika saya mengalih keluar Konteks
<Host name="localhost" appBase="/web/webapps"unpackWARs="true"
autoDeploy="true">
</Host>
Ia boleh diakses seperti ini, jadi apakah kegunaan Konteks ini?
Sudahkah anda mengkonfigurasi apl2 ini dalam web.xml, supaya anda boleh mengaksesnya
Terdapat beberapa cara untuk menggunakan web java ke tomcat
Bungkus projek terus ke dalam direktori webapps. Kaedah ini agak mudah dan mudah, tetapi kelemahannya ialah projek itu hanya boleh diletakkan di webapps
Gunakan laluan maya, iaitu nod konteks yang anda nyatakan di sini. Kaedah ini lebih fleksibel daripada kaedah di atas Projek ini boleh diletakkan di mana-mana pada cakera keras Pengerahan boleh diselesaikan dengan mengkonfigurasi konteks