Вы можете сделать это на основе пользовательского ввода или конфигурации.1. Подход 1. У вас может быть один текстовый ввод, который принимает значение, где хранить файл журнала.В сервлете получите это как местоположение и создайте файл и сохраните входные данные текстовой области в этот файл.Расположение файла журнала:
<input type="text" name="logFileLocation" value="">
Подход 2: Основан на конфигурации по умолчанию. По умолчанию вы можете установить logFileLocation в "C: \ Users \ username \ productname \ logs".
Вы можете получить текущего пользователя, используя ниже строки,
String username = System.getProperty("user.name");
Strin fileLocation = "C:\Users\"+ username + "\productname\logs";
Отображение заметки или сообщения о том, где журналы сохраняются для пользователя всякий раз, когда пользователь щелкает, чтобы сохранить данные в файл журнала.Например: успешно сохраненные данные в файле C: users / user / productname / logs / abc.log.