Tomcat 5.5は.jspファイルと.jspxファイルを同じ方法で処理しますか?

StackOverflow https://stackoverflow.com/questions/170377

  •  05-07-2019
  •  | 
  •  

質問

私は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>

プロパティグループの設定に関する情報 s。

他のヒント

簡単にgiveめる人ではありません。この説明は Java5 EEチュートリアル

  

jsp:root要素は必須ではありませんが、これらの場合には依然として有用です:

     
      
  • デプロイメント記述子に構成属性を追加したり、.jspx拡張子を付けてドキュメントに名前を付けたりすることなく、ドキュメントをJSPコンテナとしてJSPコンテナとして識別する場合
  •   

だから、ドキュメントをもっと注意深く読むべきだったと思う:-)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top