|
|
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть файл .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 - серверная сторона, но неужели я не могу никак вытащить путь к файлу, когда выбираю его?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2014, 16:24 |
|
||
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
Вопрос к 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2014, 16:38 |
|
||
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
yushka24, Так сделать нельзя, т.к. если было бы да, то можно слить любые файлы с его компьютера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 00:00 |
|
||
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
no56892yushka24, Так сделать нельзя В общем случае нельзя. Но если задаться целью, то можно. no56892т.к. если было бы да, то можно слить любые файлы с его компьютера. Каким образом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 09:15 |
|
||
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Ну, на странице скриптом выставлять это значение и незаметно сабмитом - отправлять куда надо. Ну не любые конечно, а те, пути которых известны(ну это все системные как минимум). При условии, что это значение не RO и пользователь имеет хотябы права на чтение файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 14:07 |
|
||
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
no56892Ну, на странице скриптом выставлять это значение и незаметно сабмитом - отправлять куда надо. Ну не любые конечно, а те, пути которых известны(ну это все системные как минимум). При условии, что это значение не RO и пользователь имеет хотябы права на чтение файлов. Юзер сам выбрал файл для того чтобы отправить его на сервер. Что именно с этим может сделать скрипт мне не понятно. Если скрипт может файловую систему смотреть, то он может её и от корня просканировать. Наличие\отсутствие пути в file submit на это не влияет. Но, в целом, это признано небезопасным. Поэтому mozFullPath всегда пустой в новых версиях мозилы. А IE после седьмой версии отправляет только имя файла, а не путь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 14:17 |
|
||
|
Как получить путь к файлу со страницы JSP?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, А браузер как узнает, сам ли он выбрал или скрипт за него? Форма на сайте, есть имя_файла и сабмит(). В имя_файла джаваскриптом ставим "/etc/passwd" и вызываем сабмит(). Если форму в бэкграунде сделать и отправлять без перезагрузки страницы-пользователь ничего не заментит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 14:21 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38684963&tid=2126956]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 446ms |

| 0 / 0 |
