-4

Tomcat Java Web アプリケーションがあります。json データを格納するファイルを作成したいと考えています。このファイルを作成する方法と、このファイルはどこに作成されますか?

public void insert(UserProfile profile) {
    JSONObject jsUser = profile.asJSONObject();     

    try {

        String path = profile.getUsername()+".json";
        FileWriter fileWriter = new FileWriter(path);

        fileWriter.write(jsUser.toJSONString());
        fileWriter.flush();
        fileWriter.close();

    } catch (IOException e) {
        e.printStackTrace();
    }
}
4

1 に答える 1

1

このファイルを作成するにはどうすれば...

ファイルの作成と書き込みには、標準の Java I/O ライブラリを使用します。たとえば、FileWriter を使用できます。

...そして、このファイルはどこに作成されますか?

ファイルをどこに作成するかは、完全にあなた次第です。

ただし、誰かがあなたの Web サービスを破棄してファイル システムをいっぱいにする可能性があることに注意する必要があります。これらの問題に対処するための優れた戦略が必要ですが、それはこれらのファイルの目的と、ファイルが作成される状況によって異なります。

于 2013-03-21T12:36:58.993 に答える