Tomcat 5.5は.jspファイルと.jspxファイルを同じ方法で処理しますか?
質問
私はJava Webアプリケーションに取り組んでおり、xmlフレンドリになろうとしています。また、jspx / xml構文を使用してjspファイルを記述しています。 tomcat 5.5では、新しい構文を使用するファイルが.jspxで終わるか、tomcatがタグライブラリなどを変換しないことを確認するのに、サンプルと設定ファイルを分析するのに何時間もかかりました。
両方のファイル拡張子は、Tomcatの設定ファイルの同じサーブレットにマップされるため、.jspファイルはすべて問題ないと思いました。何か不足していますか?
解決
動作に影響を与える可能性のあるサーブレットの追加構成があります。試したことはありませんが、*。jspのデフォルト構成の一部をオーバーライドして、*。jspxの構成を使用できると想定しています。
is-xml をtrueに設定して、 *。jsp の jsp-property-group 定義を追加してみてください:
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<is-xml>true</is-xml>
</jsp-property-group>
他のヒント
簡単にgiveめる人ではありません。この説明は Java5 EEチュートリアル、
jsp:root要素は必須ではありませんが、これらの場合には依然として有用です:
- デプロイメント記述子に構成属性を追加したり、.jspx拡張子を付けてドキュメントに名前を付けたりすることなく、ドキュメントをJSPコンテナとしてJSPコンテナとして識別する場合
だから、ドキュメントをもっと注意深く読むべきだったと思う:-)
所属していません StackOverflow