В jsp/java, как вы можете вызвать страницу, которая выводит xml-файл в результате и сохранять его результат (xml-тип) в xml-файл на сервере. Оба файла (файл, который создает xml и файл, который мы хотим сохранить/перезаписать), находятся на одном сервере.Как сохранить содержимое вызова страницы в файл в jsp/java?
В основном я хочу, чтобы обновить свой test.xml каждый сейчас и потом, вызвав generate.jsp, который выводит результат типа XML.
спасибо.
Что вы подразумеваете под «idempotent»? Также мне нужно использовать полный адрес в URL-адресе или я могу просто использовать «URL («/xml/generate.jsp »)»? – Zoheir
idempotent = всегда тот же результат при вызове процедуры. В терминах HTTP это работает GET. Отправка одного URL-адреса всегда дает тот же результат. Это не относится к POST, поскольку вход/выход не контролируется только URL-адресом. И да, конечно, вам нужен полный адрес. В противном случае он не знал бы, где его найти. Однако вы можете построить его динамически на основе методов, предоставляемых 'HttpServletRequest'. – BalusC
Спасибо, мне кажется, он ответил на мой вопрос. Хотя я не смог записать его в файл, поэтому я не знаю, действительно ли он считывал данные из InputStream. Еще раз спасибо. – Zoheir