|
|
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
Код: html 1. 2. 3. 4. Как можно получить в сервлете полный путь файла с именем ? (Например такой C:\aaa\bbb.txt) так только имя получаем String firstName = request.getParameter("file"); Нужно потом при помощи InputStream прочитать файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 11:26 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawkКак можно получить в сервлете полный путь файла с именем ? (Например такой C:\aaa\bbb.txt) Никак. Только вычитать его браузером и отправить отдельным параметром. goldenhawkНужно потом при помощи InputStream прочитать файл И ничего страшного если клиент и сервер находятся физически на разных машинах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 11:28 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
BlazkowiczgoldenhawkКак можно получить в сервлете полный путь файла с именем ? (Например такой C:\aaa\bbb.txt) Никак. Только вычитать его браузером и отправить отдельным параметром. goldenhawkНужно потом при помощи InputStream прочитать файл И ничего страшного если клиент и сервер находятся физически на разных машинах? Как прочитать файл ( csv), если нужно чтобы пользователи открыли веб страницу , загрузили файл и содержимое его строк вывелось на страницу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 12:09 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawk, Нужно из Multipart HTTP POST запроса вычитать содержимое файла и его распарсить. https://docs.oracle.com/javaee/7/tutorial/servlets011.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 13:20 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
BlazkowiczgoldenhawkКак можно получить в сервлете полный путь файла с именем ? (Например такой C:\aaa\bbb.txt) Никак. Только вычитать его браузером и отправить отдельным параметром. Как его вычитать браузером ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 17:16 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawkКак его вычитать браузером ? Та вы издеваетесь? НИКАК. Все нормальные браузеры запрещают ходить в локальную систему пользователя. Если пользователь хочет отправить файл, то отправляется только СОДЕРЖИМОЕ и имя файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 19:47 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
Blazkowiczgoldenhawk, Нужно из Multipart HTTP POST запроса вычитать содержимое файла и его распарсить. https://docs.oracle.com/javaee/7/tutorial/servlets011.htm Код: xml 1. 2. 3. 4. 5. 6. Ексепшн java.lang.ClassNotFoundException: javax.servlet.http.Part ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 19:48 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
<scope>provided</scope> обозначает что мавен ипользует эту зависимость только для компиляции. Он не знает поддерживает ли ваш контейнер сервлетов ту же версию или нет. Он вообще понятия не имеет куда вы потом свой артифакт деплоить будете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 19:51 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
Blazkowicz<scope>provided</scope> обозначает что мавен ипользует эту зависимость только для компиляции. Он не знает поддерживает ли ваш контейнер сервлетов ту же версию или нет. Он вообще понятия не имеет куда вы потом свой артифакт деплоить будете. но я поставил томкат 8 . там он поддерживает servlet api 3.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 21:15 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawkBlazkowicz<scope>provided</scope> обозначает что мавен ипользует эту зависимость только для компиляции. Он не знает поддерживает ли ваш контейнер сервлетов ту же версию или нет. Он вообще понятия не имеет куда вы потом свой артифакт деплоить будете. но я поставил томкат 8 . там он поддерживает servlet api 3.1 в таком случАе, все будет гуд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 23:38 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawk, посмотрите в каком джарнике этот класс на этапе компиляции и попробуйте найти в либах томката этот джарник ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 23:43 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
у меня в мавен репозитории в джарнике: автор.m2\repository\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar в либах томката по адресу: авторapache-tomcat-8.0.24\apache-tomcat-8.0.24\lib\servlet-api.jar\javax\servlet\http\Part.class ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 23:52 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
questioner, Запускаю томкат при запуске проекта из еклипса run: tomcat . у меня Eclipse все равно запускает томкат не 8. В консоли показывает 6 версию. Не знаю как поставить чтобы он 8 брал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2015, 00:05 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, из браузера можно открыть файл, но только под управлением пользователя. этот файл можмо прочитать в браузере , распарсить в браузере, вывести на страницу. и отправить на сервер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2015, 02:58 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawkquestioner, Запускаю томкат при запуске проекта из еклипса run: tomcat . у меня Eclipse все равно запускает томкат не 8. В консоли показывает 6 версию. Не знаю как поставить чтобы он 8 брал Так сделай варник, засунь в томкат в папку webapp и перезапусти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2015, 13:41 |
|
||
|
java открыть файл
|
|||
|---|---|---|---|
|
#18+
goldenhawkquestioner, Запускаю томкат при запуске проекта из еклипса run: tomcat . у меня Eclipse все равно запускает томкат не 8. В консоли показывает 6 версию. Не знаю как поставить чтобы он 8 брал так же как делел для предыдущего. Наверно вкладка Server - новый - указать путь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2015, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=113&tid=2124704]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 373ms |

| 0 / 0 |
