0

weblogic 12c に問題があります。

TomCat で実行する Java Web アプリケーションがあります。

いいえ、このアプリケーションを weblogic 12c サーバーに転送する必要があります。ファイルを変更してアプリケーションをデプロイしました。見つかりましたが、file.jsp を読み取ることができません。(このファイルは TOMCAT で正しく見つかりました)。

私はこの構造を持っています:

フォルダ:

WebContent
- WEB-INF
  -- jsp
     --- errorIdent.jsp

しかし、私がこのコーズを使用するとき

InputStream in = 
    this.getClass().getClassLoader().getResourceAsStream("../jsp/errorIdent.jsp");

inputStream オブジェクトが null です。

このために、いくつかのテストケースを試して、WEB-INF/classes に配置した場合にのみこのファイルを見つけます

4

1 に答える 1

1

WEB-INFクラスパス上にありません。

WEB-INF/classesクラスパスのルートです。

のライブラリWEB-INF/libもクラスパスに配置されます。

とにかくJavaからJSPファイルを読みたい/必要とするのはなぜですか?

于 2013-01-31T15:54:13.337 に答える