サーブレットが2回マップされている場合、2つの異なる名前を使用して(下の図を参照)、コンテナによってサーブレットのインスタンスがいくつ作成されますか?複数のマッピングにわたるサーブレットインスタンス
1つまたは複数のインスタンスまたはコンテナに依存していますか?
<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>com.me.servlet.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>/page1.html</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>servlet2</servlet-name>
<servlet-class>com.me.servlet.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet2</servlet-name>
<url-pattern>/page2.html</url-pattern>
</servlet-mapping>
web.xmlで指定された各サーブレット名に対して別々のインスタンスを作成するこの動作は、サーブレット仕様に基づいていますか?別々のマッピングのために別個のインスタンスを作成することのメリットは何ですか? – siva636