Java ベースの Web アプリケーションのサーブレット クラス内にファイル処理コードを記述できますか? はいの場合、そのファイルを作成する場所と、複数のファイル書き込み間の同期を維持するにはどうすればよいですか?
1 に答える
0
Java ベースの Web アプリケーションのサーブレット クラス内にファイル処理コードを記述できますか?
はい、Java Web アプリケーションの典型的なサーブレットのように、(サーバー上にある) ファイルを作成および操作できます。
そのファイルはどこに作成すればよいですか?
パッケージ***ServiceImpl.java
にあるファイルでファイル操作操作を行う必要があります。*.*.*.server
複数のファイル書き込み間の同期を維持するにはどうすればよいですか?
サーブレットはスレッド セーフではなく (サーブレット仕様 JSR-315 )、コードを手動で同期する必要があります。別SingleThreadModel
の方法として、サービス メソッドで一度に 1 つのリクエスト スレッドしか存在しないことをコンテナーに保証する必要があるインターフェイスを実装することもできます。
于 2013-01-14T05:02:52.247 に答える