0

ブリッジウォーター SCWCD テキストから:

あるコメントを別のコメントの中に合法的に埋め込むことはできますが<%--、これは賢明なことではありません。翻訳者は、内側のコメント終了マーカーに遭遇するとすぐに外側のコメントが終了したと考えるからです。これを行うとコンパイル エラーが発生する可能性がありますが、それ自体は変換エラーの原因にはなりません。

JSP が生成されたサーブレットに変換されることは理解していますが、変換エラー、応答コード、コンパイル エラーの原因を判断するのに苦労していると思います。

検索すると、次のような結果が得られました 。JSP テクノロジでは、翻訳エラーとコンパイル エラーの違いは何ですか? しかし、それは私の質問に完全には答えませんでした。

ありがとう!

4

1 に答える 1

1

JSP の形式が正しくなく、生成されたサーブレットの Java ソース コードに変換できない場合、変換エラーが発生します。たとえば、コメント タグを閉じていない場合、これが発生します。

生成されたサーブレット (上記の変換ステップで作成されたもの) のソース コードを Java コンパイラがコンパイルできない場合、コンパイル エラーが発生します。

サーブレット (コンパイルおよびデプロイ済み) が何かを気に入らない場合 (無効な要求パラメーターなど)、実行時にエラー応答コードが発生します。

于 2013-08-27T09:29:07.827 に答える