WebApplication1という名前のシンプルなWebアプリケーションをNetbeansで作成します。作成されたファイルはindex.jsp
です。私はアプリを実行すると、ブラウザはindex.jsp
に行く。プロジェクトのどこにもウェルカムページとして記載されていませんが、そこにどのように行くのですか? nbspjectフォルダのbuild.xml、glassfish-web.xml、すべてのxml、propファイルを確認しましたが、index.jsp
という言葉はありません。それはどうしているの?NetbeansのJava EEプロジェクトのindex.jspのデフォルトはどこですか?
答えて
デフォルトでNetbeansでは、フレームワークが追加されていないプロジェクトを作成すると、デプロイメント記述子(web.xml)は提供されません。今のweb.xmlを編集し、
UPDATE
をnewjsp.jspするためのデフォルトを変更するためには<welcome-file-list>
<welcome-file>newjsp.jsp</welcome-file>
</welcome-file-list>
を設定し、それを変更するプロジェクトを右クリックし、[New>Other>web>Standard Deployment Descriptor(web.xml)
を選択するには
明示的にtomcat ....
web.xmlがない場合Tomcatのデフォルトweb.xml($ CATALINA_HOME/conf/web.xml)がアプリケーションに提供されます。なぜindex.jspのがデフォルトで表示されている
<!-- -->
<!-- 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>
が
http Webサーバーの場合はindex.htmlです.Web.xmlにwelcome-file-listが定義されていない場合でも、コンテナはindex.jspを選択しますか? – NINCOMPOOP
@MaVRoSCyだから、原因はGlassfish/Tomcatでしたか? – user1559227
@ user1559227 yeap、thats right – MaVRoSCy
JSPコードファイルはWEB-INFディレクトリに存在しないことを確認し、それをWebページにする必要があります:この配備記述子には、次の行を持っていますディレクトリ。
netBeansを使用している場合は、プロジェクトを右クリックしてプロパティを右クリックする必要があります。新しいポップアップウィンドウが開き、左側のメニューにラベル呼び出しが実行されます。そこをクリックして「相対URL」を入力してください。
./nameOfYourJspFile.jsp
とthatsすべてが役立ちます。それは
のindex.htmlまたはindex.jspの可能性があり
もバグがNetbeansIDE 8.2のいずれかにあります:あなたは(追加することで)記述子web.xmlの変更を加えた場合でも、「ファイル名を指定して実行」は、古いバージョンを実行しますあなたのインデックスの!
は私が入れた「./index.html」 '相対URL]フィールドにカテゴリ 『ファイル名を指定して実行』でプロジェクトのプロパティで、確認し、この問題を解決するために、THX 『SomeAnonymousPerson』- 1. JAVA EE netbeansとeclipseのインストール
- 2. Java EEプロジェクトでのJetspeedインポート
- 3. HTML5 NetBeansのJava EEバックエンドのフロントエンド
- 4. Netbeans - GlassFish - Java EE設定ファイル
- 5. は、私がWildflyサーバとのNetBeansのJava EEプロジェクトを持っているopenshift
- 6. Netbeansの "Java EE 7"とJBoss EAP 7.0
- 7. Java EEプロジェクト用のJavascriptフレームワーク
- 8. Java EE Eclipseプロジェクトの構造
- 9. groovyはデフォルトでプロパティファイルをどこで探しますか?このNetBeansプロジェクトの場合
- 10. testng.xmlファイルはNetbeans IDEのJavaプロジェクトにどこに置かれますか?
- 11. どのJava EEサーバーですか?
- 12. NetBeans IDE 8.2 + Maven 3.0.5 + Java EE 8 + Java EEの最初のカップ= javax.ws.rsが見つかりません
- 13. Java EEプロジェクトの修正とビルド
- 14. Java EEプロジェクトのスタティックコード解析ツール
- 15. Java EEプロジェクトの例外処理アーキテクチャ
- 16. Java EE jarショッピングはどこに行けばよいですか?
- 17. 私は私のJava EEプロジェクトで使用するバネ
- 18. netbeansプラグインのエントリポイントはどこですか?
- 19. は、NetBeans 6.7.1でNetbeansのJ2EEプロジェクトで
- 20. Swingベースのプロジェクト用のlog4j.xmlファイルはどこでnetbeansに配置しますか?
- 21. Java EE Webプロジェクトでファイルを読む
- 22. のWebSocketセキュリティ - 私は、Java EEでのWebSocketエンドポイントを設定するには、このチュートリアルに従ったJava EEで
- 23. 標準Javaの後でJava EEプロジェクトを開始
- 24. docker-ee-selinux-17.06.1.ee.1-1.el7.noarch.rpmはどこですか
- 25. プロジェクトのクラスパステストでjava ee apiが見つからない
- 26. Mac上のEclipseでJavaプロジェクトのデフォルトの実行コンフィギュレーションを保存するファイルはどこですか?
- 27. Netbeansの既存のVisual Webプロジェクトをどこに移行するのですか?
- 28. NetbeansでAndroidプロジェクトのJavaソース/ターゲット値を設定しますか?
- 29. Netbeans(JAVA)プロジェクトのインストーラを作成
- 30. 同じNetBeansプロジェクトのClojureとJavaソース
あなたが点検したのweb.xml ? – NINCOMPOOP
はい、何も言及していません。 – user1559227