2

私はJava Webアプリケーションに取り組んでおり、xmlにやさしく、jspx/xml構文を使用してjspファイルを作成しようとしています。例と構成ファイルを分析して、新しい構文を使用する tomcat 5.5 ファイルでは .jspx で終わる必要があること、または tomcat がタグ ライブラリなどを変換しないことを確認するのに何時間もかかりました。

どちらのファイル拡張子も、Tomcat の構成ファイル内の同じサーブレットにマップされるため、.jsp ファイルですべて問題ないと思いました。何か不足していますか?

4

2 に答える 2

4

動作に影響を与える可能性のあるサーブレットの追加構成があります。試したことはありませんが、*.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>

プロパティ グループの構成に関する情報。

于 2008-10-07T00:59:39.267 に答える
1

簡単にあきらめるわけにはいきません。Java5 EE チュートリアルでこの説明を見つけました。

jsp:root 要素は必須ではありませんが、次の場合に役立ちます。

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

したがって、ドキュメントをもっと注意深く読むべきだったと思います:-)

于 2008-10-14T13:12:37.430 に答える