タグ付けされた質問 「web.xml」

5
サーブレットマッピングURLパターンの/と/ *の違い
おなじみのコード: <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> 私の理解は、に/*マッピングされるということhttp://host:port/context/*です。 いかが/ですか?それは確かにhttp://host:port/contextルートのみにマップされません。実際、それは受け入れますhttp://host:port/context/helloが、拒否しhttp://host:port/context/hello.jspます。 誰がどのようにhttp://host:port/context/helloマッピングされるか説明できますか?

11
サーブレットの<load-on-startup>値は何を意味しますか
ここで少し混乱しています。このアプリケーションでは、いくつかのサーブレットを定義しています。以下は、web.xmlサーブレットのからの抜粋です。 &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; 私が理解して&lt;load-on-startup&gt;いるように、自動的に読み込まれるためには、の値は正の整数でなければなりません。私はグーグルで調べましたが、私が遭遇した応答は私の混乱に追加されました。

2
WARのアノテーションを使用してサーブレットフィルターの実行順序を定義する方法
WAR自体でwebapp固有のサーブレットフィルターを定義した場合web.xml、フィルターの実行順序は、で定義された順序と同じになりweb.xmlます。 しかし、@WebFilterアノテーションを使用してこれらのフィルターを定義する場合、フィルターの実行順序はどのようになり、実行順序をどのように決定できますか?

3
web.xmlでデフォルトのエラーページを指定する方法
ユーザーがコード404のエラーなどの特定のエラーに遭遇したときに、わかりやすいエラーページを指定するため&lt;error-page&gt;にweb.xmlの要素を使用しています。 &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; ただし、ユーザーがで指定されたエラーコードを満たしていない場合は&lt;error-page&gt;、デフォルトのエラーページが表示されるようにしてください。web.xmlの要素を使用してどうすればよいですか?

1
web.xmlのresource-refは何に使用されますか?
なぜあなたは定義する際に/私は思ったんだけど&lt;resource-ref&gt;、あなたの要素をweb.xmlファイル? 私はそれがJNDIを使用してWeb /アプリケーションサーバーで定義され、JavaコードでJNDI参照を検索すると思いましたか? resource-refの定義は私には少し冗長に思われ、それがいつ役立つかを考えることはできません。例: &lt;resource-ref&gt; &lt;description&gt;Primary database&lt;/description&gt; &lt;res-ref-name&gt;jdbc/primaryDB&lt;/res-ref-name&gt; &lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt; &lt;res-auth&gt;CONTAINER&lt;/res-auth&gt; &lt;/resource-ref&gt;
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.