powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
25 сообщений из 83, страница 1 из 4
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262728
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Существуют ли java апплеты (если нет, то насколько трудоемко создать и с чего начать?) позволяющие аплоудить на сервер файл изображения, например только что полученный скан документа. При этом поле ввода имени файла должно заполняться программно, а не пользователем. Т.е. пользователь сам файл не выбирает, а просто по нажатию кнопки отправляет нужный файл на сервер.
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262743
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262751
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

Тут то как раз и идёт выбор файла пользователем. В моем случае файл должен быть предопределен, т.е. пользователь не нажимает на кнопку "обзор" и ничего не выбирает. В html загрузка таких файлов запрещена из соображений безопасности, поэтому и есть необходимость сделать это java апплетом.
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262755
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolfВ моем случае файл должен быть предопределен Т.е. Вам нужен доступ к определенной папке в файловой системе клиентского компа, взять этот файл и выгрузить на сервер? Легко.
В данном случае диалог предоставлен возможностями Java-аплета (JVM клиента), а не браузера (как в HTML).
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262757
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanРечь о диалоговом окне выбора файла
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262766
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Usman]DrunkWolfВ моем случае файл должен быть предопределен Т.е. Вам нужен доступ к определенной папке в файловой системе клиентского компа, взять этот файл и выгрузить на сервер?
Да, именно так. С апплетами ни разу не связывался еще. Проще этот переделать или писать новый? Посмотрел в описании, есть такой метод: getDocumentBase. Я так понял, с его помощью это делается?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262773
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolf,

Это лишь пример... и не единственный вариант. В интернете много различных реализаций таких апплетов.
Достаточно погуглить. В случае, если Вы захотите воспользоваться готовым решением, то стоит обратить
внимание прежде всего на лицензию (для коммерческого использования).
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262785
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

Так вот я и интересуюсь, может мне проще тогда свой написать, тем более, если вы говорите, что это просто. Есть ли смысл новичку реализовывать такую задачу?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38262802
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolf,

Если Вы новичок - то это будет не просто.
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264247
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman,

Ок, еще вопрос. Апплеты можно запускать только со странички html? С classic ASP их можно интегрировать?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264251
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolfUsman,

Ок, еще вопрос. Апплеты можно запускать только со странички html? С classic ASP их можно интегрировать?
classic ASP, в итоге, формирует ту же HTML страницу. Поэтому не очень понятно какая проблема "интегрировать"?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264364
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Переименовал html в asp, пропустил через IIS7. В итоге страница загружается, а апплет нет. Вот и решил спросить.
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264385
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolfBlazkowicz,

Переименовал html в asp, пропустил через IIS7. В итоге страница загружается, а апплет нет. Вот и решил спросить.
А в HTML было нормально? Посмотрите какой HTML отдал сервер.
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264430
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczDrunkWolfBlazkowicz,

Переименовал html в asp, пропустил через IIS7. В итоге страница загружается, а апплет нет. Вот и решил спросить.
А в HTML было нормально? Посмотрите какой HTML отдал сервер.

Да, сделал простенький тестовый апплет. В html все работало. Стесняюсь спросить, а каким образом можно посмотреть?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264448
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolfДа, сделал простенький тестовый апплет. В html все работало. Стесняюсь спросить, а каким образом можно посмотреть?
Открываем страницу в браузере. Right Click -> просмотр исходного кода страницы
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264509
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Ах, вот вы что имели в виду) Переработал... Собственно тот же код и возвращает. Пытался вызвать апплет загрузки изображения тремя способами. Все три работают в html и не один в asp

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
<HTML><HEAD></HEAD><BODY>
<SCRIPT>
function doAlert(s) {
   alert(s);
   }

</SCRIPT>
	
	
	<script src="http://www.java.com/js/deployJava.js" type="text/javascript"></script>
<pre><script type="text/javascript">
    var attributes = { code: 'InJava4.class',
        width: 550, height: 750  
    };
    var parameters = { imageName: 'ret.jpg' };
    var version = '1.6';
    deployJava.runApplet(attributes, parameters, version); 
</script> 
	
<APPLET CODE="InJava4.class"
        NAME="myApplet"  MAYSCRIPT
        HEIGHT=750 WIDTH=550>
		 <PARAM NAME="imageName" VALUE="ret.jpg">
</APPLET>

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" 
          codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab"
          height="700" width="550" > 
   
    <PARAM NAME="imageName" VALUE="ret.jpg">
	 <param name="code" value="InJava4.class" />
  </object> 
</BODY>
</HTML>
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264516
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для проверки использую IE9
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38264530
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ругается на ClassNotFoundExeption
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38267950
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все, с этим разобрался. Вопрос, как из апплета осуществить загрузку на сервер?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38268034
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38268244
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanDrunkWolf,

http://stackoverflow.com/a/1379002

А можно пояснить для особо одарённых? Куда вставляется данный код? В том посте вроде ни слова про апплеты..
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38268363
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolf,

Для начала сделайте максимально проще, дабы понять суть передачи файлов по HTTP.
Рекомендую сделать без апплета, т.е. обычную HTML-форму с сервлетом ,
которую можно переделать в 14331713 .
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38268373
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolfА можно пояснить для особо одарённых? Куда вставляется данный код? В том посте вроде ни слова про апплеты..
Берете любой актуальный tutorial про апплеты. Делаете hello world апплет. Когда получится, берете выше указанный код и добавляете в свой апплет.
Задача для Java программиста не трудоёмкая вообще. Такие апплету существуют. Например JIRA делает аплетом скриншот экрана и аттачит к тикетам без сохранения в локальную систему.
Не Java программист может решать задачу бесконечно долго. Кривая обучения у каждого своя.
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38269078
DrunkWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
этот код ведь для apachi,а если у меня веб сервер на IIS7?
...
Рейтинг: 0 / 0
Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
    #38269084
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkWolfэтот код ведь для apachi,а если у меня веб сервер на IIS7?
как всё запущено-то...
Apache Software Foundation и Apache HTTP Server, как бе, разные вещи.
...
Рейтинг: 0 / 0
25 сообщений из 83, страница 1 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли апплетом загрузить файл на сервер программно, без выбора файла пользователем.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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