Как обслуживать файл с JSP?

Это может звучать совершенно глупо, но это случай реальной жизни: (Я

я могу отобразить таблицу HTML с "виртуальный» имя ссылки.

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

Xyz description   <a href="docId=123">document.doc</a>

Xyz description  <a href="docId=456">documentB.doc</a>

Xyz description  <a href="docId=798">documentC.doc</a>

Этот идентификатор документа представляет идентификатор в базе данных (для этих документов хранятся в BLOB-объекте в виде байта [])

Тем не мение. Я'я могу получить этот идентификатор, запросить базу данных и получить байт [] (и даже сохранить его в файле tmp)

Что я могу'Не могу понять, как это сделать, если пользователь нажимает на ссылку (и после того, как я выполню поиск в БД)обслуживать" байт [] для пользователя.

Теперь самое худшее, и что заставляет меня задавать этот вопрос здесь, мне нужно сделать это только с JSP (без сервлета) и без сторонних библиотек (просто ... нене спрашивайте меня, почему я тоже это ненавижу)

Так. Как мне обслуживать в jsp двоичное содержимое байтового массива, хранящегося в файловой системе сервера

Мой первый гость:


Я близок к решению?

Будет ли это работать для клиента, как если бы он действительно нажал на сервере для реального файла?

Заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос