Interstage Application Serverにおいて、ijscompilejspコマンドでJSPの事前コンパイルをすると、静的includeするファイルのコンパイルエラーが発生します。
- ijscompilejspコマンドでJSPの事前コンパイルをすると、静的includeするファイルのコンパイルエラーが発生します。原因と対処方法を教えてください。
- [原因]
JSPの事前コンパイルは、ファイルの拡張子が「jsp」のファイルをJSPと判断してコンパイルします。したがって、静的includeするファイルの拡張子が「jsp」の場合、そのファイルもコンパイルされます。通常、静的includeするファイルはincludeしているJSPを構成する部品のため、単体ではコンパイルエラーになる場合があります。
[対処方法]
静的includeするファイルが単体で呼び出されることがない場合、エラーは無視しても問題ありません。事前コンパイルの対象外になるよう、JSPから静的includeされるファイルの拡張子は、「jsp」ではなく「jspf」にすることを推奨します。
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 設計/開発 |