1

jsp、サーブレット、およびjavaを使用して1つのjsfアプリケーションを変更しようとしていますが、使用していたjsfアプリケーションでは

ExternalContext exctx = FacesContext.getCurrentInstance().getExternalContext();
InputStream var= exctx.getResourceAsStream("/dir/file.xml");

extcFileInputStreamに置き換えようとしましたが、常にfilenotfound例外が発生しました。JSFアプリケーションでは、これはうまく機能しています

4

1 に答える 1

4

サーブレットでは、を使用しServletContextて外部リソースをロードする必要があります。

InputStream var = servletContext.getResourceAsStream("/dir/file.xml");
于 2012-10-30T23:18:57.900 に答える