eclipse を使用して動的な Web プロジェクトを作成しようとしています。サーブレットと jsp で作業するのはこれが初めてです。
ページを作成しましたが、正常に動作します。ただし、web.xmlページを完全に理解することはできません。<servlet-mapping> の下の <url-pattern>を読んで検索した限り 、クライアントはサーブレットにアクセスするために使用されます。ただし、 <url-pattern>を何に変更しても、サーブレット クラス名を介してのみサーブレットにアクセスするようです。
<display-name>CustomerManagment1</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>Welcome Page</servlet-name>
<servlet-class>WelcomePage</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Welcome Page</servlet-name>
<url-pattern>/welcomepage.jsp</url-pattern>
</servlet-mapping>
</web-app>
使用時のブラウザの苦情http://host-name/CustomerManagment1/welcompage.jsp
ただし、これを使用するhttp://host-name/CustomerManagment1/WelcomePage
と、正常に動作します。ここで何が欠けていますか?