Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/14: Рейтинг темы: голосов - 14, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 6

Чтение списка файлов из jsp-страницы

22.08.2011, 13:35. Показов 2797. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Наверное это очень простой вопрос, но никак не могу сообразить...
Есть jsp-страница. Рядом создана директория, в которой лежат файлы. Хочется отобразить список этих файлов на jsp.
Как это сделать попроще?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.08.2011, 13:35
Ответы с готовыми решениями:

Пересылка запроса с jsp страницы на эту же jsp с другими параметрами
Хочу реализовать паджинацию страницы, на страницу приходить запрос со списком объектов, jsp страница отображает часть этого списка в...

Чтение списка файлов
Здравствуйте, помогите пожалуйста написать функцию, которая выполняет чтение нескольких файлов из списка ListBox и заносит их содержимого в...

Чтение списка файлов из директории, их открытие и обработка
Доброго времени суток! Написал программу, которая будет открывать нужную папку, считывать все файлы из нее (все имеют формат .txt и потом...

9
freem
22.08.2011, 13:57
У класса File есть потрясяющий метод listFiles() который возвращает
массив файлов содержащийся в директории
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 6
22.08.2011, 14:15  [ТС]
Тут не совсем хорошо. Про класс File я знаю.
Если написать
Code
1
 File file = new File();
то по умолчанию он будет указывать на директорию, из которой был запущен томкат, а не из той директории, где лежит jsp. Я конечно могу пробить относительный путь, но он в общем случае непостоянный, и мне это не нравится.
0
freem
22.08.2011, 14:28
Ну знаешь ли хранить файлы рядом с jsp тоже наверно не очень верно
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 6
22.08.2011, 14:39  [ТС]
В любом случае их надо хранить в приложении, а не в томкате. Я могу их положить в WEB-INF куда-нибудь, это не проблема. Но тем не менее это, по-моему, не снимает вопроса.
0
freem
22.08.2011, 14:51
Я на самом деле ну совсем понимаю вопроса...
Если тебе нужно отобразить список файлов в директории
ты полюбому должен знать из какой директории ты их хочешь отобразить.
Или вопрос состоял в том как обозвать директория и как к ней зранить путь и где она должна лежать ?
freem
22.08.2011, 14:52
*директорию
**хранить
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 6
22.08.2011, 15:08  [ТС]
Вопрос был, конечно, не в этом.
Вот, к примеру, я хочу отобразить содержимое папки WEB-INF/lib
на jsp. Или все jsp-страницы приложения. Не будем обсуждать, зачем это надо. (тем более что реальная задача другая). Как это лучше сделать?
Если написать File file = new File(relativePath), то при переносе приложения/томката это неизбежно придется править. Мне кажется, должен быть другой способ, более устойчивый к подобного рода деятельности.
0
freem
22.08.2011, 15:22
Ну если будешь переносит тебе полюбому придёться и файлы эти тоже переносить...так что...
Мне кажеться просто храни относительный путь от DOC_ROOT скажем...
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 6
22.08.2011, 16:03  [ТС]
Спасибо.
Проблема решена.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.08.2011, 16:03
Помогаю со студенческими работами здесь

Получение списка файлов, подпапок, с WEB страницы
Всем привет! Ребят, нужна помощь. Допустим, у меня имеется сайт: blablalol.ru/myfiles В каталоге myfiles имеется несколько папок,...

jsp страницы и кодировка
Есть jsp страница jspGuest, которая включает другую jsp страницу jspForm <%@ include file='jspForm.jsp'%>. Кодировка определяется в...

Разбиение jsp на страницы
Здравствуйте! Делаю сайт на jsp, столкнулся с проблемой: выдаваемые броузеру страницы имеют очень большой объем - много контента...

Чтение массива данных из формы (jsp) в Bean
Есть такая небольшая проблема - в форме заполняется checkbox (на практике они оздаются в цикле, но в примере их два весего, но это не...

JSP Получить со страницы значение
Добрый вечер. Сижу, ковыряю простенькое веб приложение и понимаю, что чего-то сильно не понимаю. Мне надо, чтобы при нажатии на кнопку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru