|
|
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
maxkarЕсли у вас windows, : заменить на ;. Все нужные jar'ы перечисляются вручную. То ли в Java 7, или даже в 6 появилать поддержка wildcard (*) для classpath. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 10:01:16 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Ага, со (*) компилируется. Только при запуске апплета почему-то выдает странную ошибку: java.lang.NoClassDefFoundError: ...ContentBody. Т.е. при компиляции класс находит, а потом не смог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2013, 12:52:30 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolfАга, со (*) компилируется. Только при запуске апплета почему-то выдает странную ошибку: java.lang.NoClassDefFoundError: ...ContentBody. Т.е. при компиляции класс находит, а потом не смог? Да, кто-то не подложил jar на сервер или не включил в описание на странице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2013, 12:56:10 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Я браузер с апплетом запускаю с того же сервера, на который хочу аплоудить. Куда именно на сервере jar класть? А что за описание на странице такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2013, 10:42:28 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
http://docs.oracle.com/javase/tutorial/deployment/applet/deployingApplet.html Чтобы апплету выполнить код, ему нужно скачать классы с сервера. Не только ваш класс, но и все библиотеки. Они все на сервере в наличии? Список библиотек нужно указать в дескрипторе апплета на странице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2013, 10:57:28 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
Например если использовать тэг applet: http://stackoverflow.com/questions/2829388/how-do-i-package-up-an-applet-with-multiple-jar-libraries ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2013, 10:59:34 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо огромное, действительно, нужно было прописать jar-ы в апплете. Теперь вопрос в другом) есть ли какие-то нюансы указания имени сервера? Т.к. httpclient.execute(httppost) не выполняется. Передаю имя файла и сервера в апплет параметрами: Код: html 1. 2. В апплете: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2013, 20:11:58 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, А какое именно исключение приходит? Есть у меня подозрения, что там вообще SecurityException, который к формату передачи параметров отношения не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 09:50:53 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, За такое иногда просто увольняют Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 10:03:05 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
maxkar, Ошибки нет, такое ощущение, что код просто не отрабатывает. Как же можно бороться с этим SecurityException? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2013, 10:59:51 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, А апплет-то у Вас подписан? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2013, 11:02:24 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolfОшибки нет, такое ощущение, что код просто не отрабатывает. Как же можно бороться с этим SecurityException? Ошибки нет потому что вы её проигнорировали в catch блоке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2013, 11:02:40 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, Почему ошибки нет? Вы перестали игнорировать IOException? Добавили ли вы catch для SecurityException (он unchecked)? Можно на время отладки и вообще Throwable ловить, чтобы посмотреть, как именно код падает. Про борьбу сказали правильно. Апплет как минимум должен быть подписан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2013, 09:21:09 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
Давайте допилим этот кейс до совершенства. Ты зашёл на сайт и сайт автоматом получает доступ ко всей твоей файловой системе. При этом никаких окошек подтверждения риска нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2013, 11:41:28 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
maxkarDrunkWolf, Почему ошибки нет? Вы перестали игнорировать IOException? Добавили ли вы catch для SecurityException (он unchecked)? Можно на время отладки и вообще Throwable ловить, чтобы посмотреть, как именно код падает. Можно по-подробней об этом? Как это можно проверить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 11:44:09 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, Как это можно проверить? Что именно "это"? Вообще для начала можно catch (Throwable t) сделать и вывести его куда-нибудь. Либо в апплете в текстовое поле, либо в консоль (если вы java console) умеете пользоваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 08:48:28 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
maxkar, С этим разобрался, спасибо. Другой вопрос. Я так понял, что вышеописанный код отправляет файл на сервер методом POST, а на сервере нужно прописать какой-либо сценарий обработки загружаемых файлов. Без этого он на сервере не появится, так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2013, 22:02:03 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, Он у Вас и так никогда не появится. Забейте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2013, 22:15:26 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, Да, сам файл не появится. Нужен какой-то веб-сервер (и скрипт к нему), который умеет обрабатывать post и сохранять файл в нужное место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2013, 09:09:09 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
maxkarDrunkWolf, Да, сам файл не появится. Нужен какой-то веб-сервер (и скрипт к нему), который умеет обрабатывать post и сохранять файл в нужное место. Здесь не столько в сервере дело, сколько в клиенте. У апплета по умолчанию нет доступа к файловой системе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2013, 11:11:46 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
maxkarDrunkWolf, Да, сам файл не появится. Нужен какой-то веб-сервер (и скрипт к нему), который умеет обрабатывать post и сохранять файл в нужное место. Ок, если в случае когда файл был загружен через форму методом POST, то для обработки я использую что-то вроде: Код: vbnet 1. 2. 3. То как мне обратиться к файлу, если он был отправлен не через форму? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 10:42:36 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf, То как мне обратиться к файлу, если он был отправлен не через форму? В сервлетах это был бы банальный request.getInputStream(). Как оно делается на вашей платформе я не в курсе. Смотрите ее справку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 10:29:24 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
DrunkWolf...То как мне обратиться к файлу, если он был отправлен не через форму? А как он ещё может быть отправлен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 11:43:19 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
ShSergeА как он ещё может быть отправлен?PUT или POST с другим Content-Type ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:51:16 |
|
||
|
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovShSergeА как он ещё может быть отправлен?PUT или POST с другим Content-Type Это самое, не хочу матом выражаться. Вы в курсе, об чём речь? Повторю в тысячный раз: сабж НЕ ПОЛУЧИТСЯ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 21:03:02 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38291835&tid=2129037]: |
0ms |
get settings: |
16ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 276ms |
| total: | 412ms |

| 0 / 0 |
