デフォルトでは、NetBeans では、フレームワークを追加せずにプロジェクトを作成すると、デプロイメント記述子 (ファイルweb.xml ) は提供されません。
変更するには、プロジェクトを右クリックして を選択しますNew>Other>web>Standard Deployment Descriptor(web.xml)
。
ここで、 web.xmlファイルを編集して設定します
<welcome-file-list>
<welcome-file>newjsp.jsp</welcome-file>
</welcome-file-list>
デフォルトをファイルnewjsp.jspに変更するため。
Tomcat用に明示的に...
アプリケーションでweb.xmlファイルが提供されていない場合、Tomcat のデフォルトの web.xml ($CATALINA_HOME/conf/web.xml) がアプリケーションに提供されます。このデプロイメント記述子には、次の行があります。
<!-- -->
<!-- If you define welcome files in your own application's web.xml -->
<!-- deployment descriptor, that list *replaces* the list configured -->
<!-- here, so be sure to include any of the default values that you wish -->
<!-- to use within your application. -->
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
そのため、デフォルトでindex.jspファイルが表示されます。