Как вывести результаты запроса SQL из веб-страницы JSP в файл .RTF?

0

Я пытаюсь вывести результаты моего SQL-запроса в свой JSP файл в файл.RTF. Когда я помещаю свое утверждение в свой JSP, я могу загрузить результаты из моего запроса через apache tomcat, но я не могу заставить его делать то же самое в файле.rtf. Он просто выводит оператор запроса ниже, а не его результаты.

<sql:query dataSource="${bookdB}" var="result">
SELECT * from Company;
</sql:query>

Может быть, если сначала напечатать результаты, а затем загрузить их в.rtf, это сработает. У кого-нибудь есть какие-либо идеи, любая помощь будет очень признательна, спасибо.

Теги:
jsp
rtf

1 ответ

0

Переименование JSP в.rtf означает, что он больше не является JSP файлом и не будет запускаться как код на сервере. Кроме того, RTF файл больше, чем просто текстовый файл. Он имеет определенный формат.

Вам нужно создать сервлет, а не JSP, и использовать библиотеку, которая создает такие файлы, например Apache POI. И вам нужно узнать, как установить тип содержимого объекта ответа в тип mime разных форматов файлов.

  • 0
    Спасибо за ответ. Я не переименовываю файл в RTF. Я создаю отчет из файла JSP, и выводимый отчет будет файлом .rtf.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню