Как передать путь в метод Spring Shell?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как передать путь в метод Spring Shell?

Сообщение Anonymous »

Я хочу, чтобы пользователь ввел путь к файлу в качестве аргумента, но при этом удаляются косые черты. Например, когда пользователь вводит C:\test.txt внутри метода fileRead, я получаю c:test.txt.

Код: Выделить всё

@ShellMethod(value = "Command import your frequency into database. You need pass path to the file .xlsx")
public String fileRead(@ShellOption(defaultValue = "") String path) throws FileNotFoundException {
if (path.isEmpty() && !path.equals("")) {
return "You need to pass path to the file";
}
return "Successfully read";
}
Есть ли способ передать путь в качестве параметра аргумента?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ring-shell
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»