ユーザー名とパスワードを保存するためにプロパティクラスを使用し、それらをXYZ.propertiesファイルに保存するJavaWebアプリケーションを開発しています。コードを実行すると、XYZ.propertiesファイルが作成されません。ユーザー登録ごとに、このプロパティファイルにユーザー名とパスワードを追加したいと思います。そのため、サーブレットからプロパティファイルを作成するメソッドを呼び出しています。
以下のコードスニペット
public String insertUser(String uname,String password, Properties UserDetails) throws NullPointerException,IOException,FileNotFoundException
{
UserDetails.setProperty(uname, password);
try {
File file = new File("XYZ.properties");
FileOutputStream fw=new FileOutputStream (file);
UserDetails.store(fw, "my:op");