powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как получить путь к файлу со страницы JSP?
8 сообщений из 8, страница 1 из 1
Как получить путь к файлу со страницы JSP?
    #38684940
yushka24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть файл .jsp c формой:

<form action="fileupload.jsp" method="post" enctype="multipart/form-data">
<span id="line">Файл для выгрузки:</span>
<input type="file" name="filename"><br/><br/>
<input type="submit" value="Выгрузить" name="upload" />
</form>


Понимаю, что jsp - серверная сторона, но неужели я не могу никак вытащить путь к файлу, когда выбираю его??
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38684963
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос к Java/JSP отношения не имеет. Это сугубо вопрос к HTML.

Не то чтобы это было принципиально невозможно. Но, в общем случае, большинство браузеров не должны этого разрешать делать.
http://stackoverflow.com/questions/15201071/how-to-get-full-path-of-selected-file-on-change-of-input-type-file-using-jav
Хотя некоторые делают это по-умолчанию
http://stackoverflow.com/questions/81180/how-to-get-the-file-path-from-html-input-form-in-firefox-3
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38685250
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yushka24,
Так сделать нельзя, т.к. если было бы да, то можно слить любые файлы с его компьютера.
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38685397
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892yushka24,
Так сделать нельзя
В общем случае нельзя. Но если задаться целью, то можно.

no56892т.к. если было бы да, то можно слить любые файлы с его компьютера.
Каким образом?
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38685768
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
Ну, на странице скриптом выставлять это значение и незаметно сабмитом - отправлять куда надо. Ну не любые конечно, а те, пути которых известны(ну это все системные как минимум). При условии, что это значение не RO и пользователь имеет хотябы права на чтение файлов.
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38685786
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892Ну, на странице скриптом выставлять это значение и незаметно сабмитом - отправлять куда надо. Ну не любые конечно, а те, пути которых известны(ну это все системные как минимум). При условии, что это значение не RO и пользователь имеет хотябы права на чтение файлов.
Юзер сам выбрал файл для того чтобы отправить его на сервер. Что именно с этим может сделать скрипт мне не понятно.
Если скрипт может файловую систему смотреть, то он может её и от корня просканировать. Наличие\отсутствие пути в file submit на это не влияет.

Но, в целом, это признано небезопасным. Поэтому mozFullPath всегда пустой в новых версиях мозилы. А IE после седьмой версии отправляет только имя файла, а не путь.
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38685792
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
А браузер как узнает, сам ли он выбрал или скрипт за него? Форма на сайте, есть имя_файла и сабмит(). В имя_файла джаваскриптом ставим "/etc/passwd" и вызываем сабмит(). Если форму в бэкграунде сделать и отправлять без перезагрузки страницы-пользователь ничего не заментит.
...
Рейтинг: 0 / 0
Как получить путь к файлу со страницы JSP?
    #38685891
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yushka24,

11520393
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как получить путь к файлу со страницы JSP?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]