Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
92 / 46 / 22
Регистрация: 11.02.2010
Сообщений: 187

Программа для отправления файла

11.02.2010, 14:40. Показов 1077. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, недавно начала изучать Java, появился такая задача, нужно создать веб страницу, на которой можно будет выбирать файл и отправлять его на один и тот же адрес, подскажите, хотя бы в каком направлении двигаться и где искать ??
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.02.2010, 14:40
Ответы с готовыми решениями:

Вывести время отправления самолетов в город Х, наличие свободных мест на рейс в город Х с временем отправления
Написать программу, выдающую информацию следующего вида: - время отправления самолетов в город Х, - наличие свободных мест на рейс в...

Написать метод отправления файла на сервер
Доброе время суток! Мне нужно написать метод ASP.NET WebAPI, который будет принимать на вход сам файл и будет загружать его на сервер. ...

Как нажать кнопку отправления файла?
Проблема: темплейты (оба варианта) дают одинаковый результат - выводят форму, кнопку "browse", есть возможность выбрать файл,...

4
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
11.02.2010, 14:58
Вы имеете в виду отправку файла на сервер?
Есть полностью готовое решение c симпатичным дизайном вместе со страничкой загрузки файла, авторизацией и статистикой пользователей. Посмотрите Spring Framework. Скачиваете проект для своей IDE (например NetBeans), компилируете, результат (файл с расширением .war) отдаёте томкату или гласфишу - всё готово.

На более низком уровне вас, скорее всего, заинтересуют сервлеты и класс javax.mail.Multipart:
http://www.oop-reserch.com/cross_servlet.html

Если захотите воспользоваться поисковыми системами (например google.ru) рекомендую фразы типа: java, upload file, from browser to server

Удачного изучения языка )

ЗЫ: TomCat и GlassFish - популярные контейнеры сервлетов, которые размещаются на сервере и позволяют запускать на этих серверах сервер-ориентированные джава-приложения (извиняюсь за тавтологию)
0
 Аватар для Mecid
684 / 233 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
11.02.2010, 20:09
Вот сервлет аплоадер

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class UploadServlet extends HttpServlet {
    public void doPost(HttpServletRequest request,HttpServletResponse response){
        ServletFileUpload uploadServlet = new ServletFileUpload();
        FileItemIterator iter;
        try {
            iter = uploadServlet.getItemIterator(request);
            if (iter.hasNext()) {
                FileItemStream fs = iter.next();
                InputStream is = fs.openStream();
                byte[] contentBytes = IOUtils.toByteArray(is);
                EntityManager em  = EMF.get().createEntityManager();
                PhotoEntity pictBean = new PhotoEntity();
                pictBean.setImgContent(new Blob(contentBytes));
                em.persist(pictBean);
                em.close();
                IOUtils.closeQuietly(is);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
}
ну еще и форма с инпутом файла
1
92 / 46 / 22
Регистрация: 11.02.2010
Сообщений: 187
12.02.2010, 06:10  [ТС]
Спасибо, большое, буду смотреть
0
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
13.02.2010, 07:48
Вот здесь шесть примеров кода сервлетов отправляющих файлы:
http://www.java2s.com/Code/Jav... d-File.htm
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.02.2010, 07:48
Помогаю со студенческими работами здесь

Программа, выводящая на экран оставшееся время пассажира до отправления поезда
Товарищи, здравствуйте! :drink: Задача следующая: Поезд прибывает на станцию в a часов b минут и отправляется в c часов d минут....

Проблемы с Формой для ёё отправления с сайта
Здраствуйте! Я создаю сайт в котором необходимо создать определенную Форму. В этой Форме необходимо чтобы сама Форма(состоящая из 10...

SOAP WSDL как получить XML для отправления
Есть файл WSDL. Он подключен к проекту. Не могу найти информацию, как с помощью него можно составить XML для дальнейшего отправления...

Как создать функцию для отправления массива байт на микроконтроллер Cortex-M3
Как создать функцию на С# для отправления массива байт на микроконтроллер Cortex-M3. какая должна быть скорость и как массив делить на...

Программа для вставки файла
Как зайти на веб часть локальную 192.... и выбрать обновление прошивки и файл, как это возможно реализовать?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru