Pytania otagowane jako web.xml

5
Różnica między / i / * we wzorcu adresu URL mapowania serwletu
Znajomy kod: <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> Rozumiem, że /*odwzorowuje http://host:port/context/*. A co powiesz /? Z pewnością nie jest http://host:port/contextmapowany tylko do roota. W rzeczywistości zaakceptuje http://host:port/context/hello, ale odrzuci http://host:port/context/hello.jsp. Czy ktoś może wyjaśnić, w jaki sposób jest http://host:port/context/hellomapowany?

11
Co oznacza wartość serwletu <load-on-startup>
Jestem tu trochę zdezorientowany. W naszej aplikacji mamy zdefiniowane kilka serwletów. Oto fragment z web.xmljednego z serwletów: &lt;servlet&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;display-name&gt;Apache-Axis Servlet&lt;/display-name&gt; &lt;servlet-class&gt;com.foo.framework.axis2.http.FrameworkServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; &lt;/servlet&gt; Zgodnie z moim rozumieniem wartość parametru the &lt;load-on-startup&gt;musi być dodatnią liczbą całkowitą, aby została załadowana automatycznie. Wyszukałem w Google, ale odpowiedzi, które znalazłem, tylko pogłębiły moje …

2
Jak zdefiniować kolejność wykonywania filtrów serwletów za pomocą adnotacji w WAR
Jeśli zdefiniujemy filtry serwletów specyficzne dla aplikacji webowych we własnym WAR web.xml, to kolejność wykonywania filtrów będzie taka sama, jak kolejność, w jakiej są zdefiniowane w pliku web.xml. Ale jeśli zdefiniujemy te filtry za pomocą @WebFilteradnotacji, jaka jest kolejność wykonywania filtrów i jak możemy określić kolejność wykonywania?

3
Jak określić domyślną stronę błędu w web.xml?
Używam &lt;error-page&gt;elementu w web.xml, aby określić przyjazną stronę błędu, gdy użytkownik napotka określony błąd, taki jak błąd z kodem 404: &lt;error-page&gt; &lt;error-code&gt;404&lt;/error-code&gt; &lt;location&gt;/Error404.html&lt;/location&gt; &lt;/error-page&gt; Jednak chcę, aby jeśli użytkownik nie napotkał żadnego kodu błędu określonego w &lt;error-page&gt;, powinien zobaczyć domyślną stronę błędu. Jak mogę to zrobić za pomocą elementu w …

1
Do czego służy odwołanie do zasobu w pliku web.xml?
Zastanawiam się tylko, kiedy / dlaczego zdefiniowałbyś &lt;resource-ref&gt;element w swoimweb.xml pliku? Pomyślałbym, że zostałby zdefiniowany na serwerze sieci Web / aplikacji za pomocą JNDI, a następnie poszukać odniesienia JNDI w kodzie Java? Definicja odniesienia do zasobu wydaje mi się nieco zbędna i nie mogę wymyślić, kiedy może być przydatna. Przykład: …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.