2016-03-02 2 views
-2

У меня есть две строковые переменные, содержащие некоторый пользовательский ввод.Я хочу отобразить эти два значения в текстовом файле

 String name="neil"; 
     String mobile="5555"; 

сейчас я хочу отобразить neil 5555 в текстовом файле. Пожалуйста, помогите мне, чтобы отобразить это в текстовом файле, я знаю, как отображать содержимое файла, который уже существует, но выигрыш знают, как работать с этим делом, пожалуйста, помогите мне ...

+2

Создать файл и написать ему? –

+0

Да, это то, чего я хочу. На самом деле хотите записать эти 2 значения в файл – neil

+0

Первое, что вы делаете в текущем сервлете, плохо. Вы объявляете ответ текстовым/html-кодом, но только отправляете обычный текст. Неплохо отправить простой текст, но вы должны соответственно установить ContentType. Затем, если ваш вопрос *, как записать два значения в текстовый файл, пожалуйста, задайте ** этот вопрос и удалите все, что не связано с фактическим вопросом. –

ответ

0
PrintWriter out = response.getWriter(); 

Это должно для использования класса "java.io.File". было объяснено в этой теме: How to use PrintWriter and File classes in Java?

File file = new File("C:/Users/Me/Desktop/directory/file.txt"); 
file.getParentFile().mkdirs(); 

PrintWriter out = new PrintWriter(file); 

Что-то вроде этого.

ps: check out "try-with-resources"

Смежные вопросы