問題タブ [deployment-descriptor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
101 参照

jakarta-ee - Java EE プログラミングにおけるデプロイメント記述子のタイプとその使用

Java EE プログラミングには 2 種類のデプロイメント記述子があることを知っています。

すべてのレベルの成果物 (つまり、コンポーネント、モジュール、アプリケーション) に対して両方のタイプの記述子を作成することは可能ですか?

また、2つのタイプについて、どちらを優先してもいいですか?または、両方のタイプを使用する必要がある状況はありますか?

0 投票する
1 に答える
384 参照

servlets - デプロイメント記述子 (web.xml) の完全なドキュメントはどこにありますか?

各要素と各サブ要素を説明するデプロイメント記述子の完全なドキュメントはありますか? 本当に見つからない。

PS追加してセッションCookieのmaxAgeを設定する方法を見つけたのでお願いします

DDに。<cookie-config>しかし、要素を説明する公式ドキュメントは見つかりません。

0 投票する
1 に答える
2544 参照

glassfish - Glassfish doctype 記述ファイルがありません

glassfish-web.xml には、http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtdのようにリンクされた doctype 記述ファイルがあります。

これは、アプリケーションがデプロイされるときに、glassfish によってダウンロードされて解析されます。glassfish.org はもう利用できないので、http://glassfish.java.netに変更しましたが、それももう利用できません。dtd の場所を知っている人はいますか?

恒久的な解決策として dtd を組み込むことができるのではないでしょうか?

0 投票する
1 に答える
1230 参照

java - requestDispatcher#forward() の Tomcat 無限ループ。StackOverflowError

これらの行を絶えず繰り返した後、Tomcat は私に StackOverflowError を与えていDiceBoardDispatcherますrequestDispatcher#forward()

私はそれが私の展開に関係していると思います.ここに私のweb.xmlの関連部分があります:

私がやろうとしているのは、2 つのアクションを両方とも同じページに配置することです。こんな感じに設定しようと思いました。各アクションは独自Filterに実行され、両方とも にServletディスパッチされる で終了しJSPます。

私の url-patter マッピング/diceBoard/*は、以前は でした。これは、web-app のどこかにあるフォルダーです。そこから変更すると、 に/dices/*移動する際の問題が修正されましたurl/dices。これで、通常どおりそのページにアクセスできますが、アクセスするとurl/dices/roll無限ループが発生します (POST か GET かに関係なく)。

編集:私のサーブレットコード:

RollDiceFilter: