0
サーブレットからファイルを読むためにファイルをどこに置く必要があるかを知る必要があります。私はサーブレットからファイルを読むことができるようにWebアプリケーションにファイルを置く必要があります
今まで、私は次のような構造
BankConfig/
WEB-INF/
libs/
classes/
conf/
config.cfg
にconf/config.cfg
という名前のフォルダを配置していると私は、次のようなサーブレットからそれを読んでいる:
String fileName = "conf/config.cfg";
InputStream is;
try {
is =// getClass().getResourceAsStream(fileName);
new FileInputStream(fileName);
prop.load(is);
}catch(Exception e){}
のjavax:唯一のものではなく、私はのようにファイル名を変更します、それはサーブレットコンテナによって視界から隠され、そして上記と同様の操作を行いますと、私は(
WEB-INF
フォルダ内conf/config.cfg
を入れているだろうです。 servlet.ServletException:のServlet.init()サーブレットのためcom.ifkaar.admin.AddPoolControllerが例外をスローした \t 根本原因 java.lang.NullPointerExceptionが \t javax.servlet.GenericServlet.getServletContext(GenericServlet.java:125) \t com.ifkaar.admin.AddPoolController.init(不明なソース) \t org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) \t org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) –、それはまだこの例外 –
@Aliを投げていますRaza、**ここで**は例外を投げていますか?私はコードなしであなたのエラーを解決することを期待することはできません。私はテレパシーではない*(ヒント:コードを掲示してください)*。 –