Я искал дни ... У меня есть приложение Flex Air, которое нужно загрузить в сервлет Java. Форма очень просты:Загрузка файла с помощью формы из Flex Air в Java Servlet 3.0
Имя:
Фамилия:
Изображение:
Это самое основное применение ... Я пытался использовать это на стороне клиента:
import flash.utils.ByteArray;
import ru.inspirit.net.MultipartURLLoader;
var data1:ByteArray = new ByteArray();
data1.writeUTFBytes("This is a test 1");
data1.position = 0;
var data2:ByteArray = new ByteArray();
data2.writeUTFBytes("This is a test 2");
data2.position = 0;
var ml:MultipartURLLoader = new MultipartURLLoader();
ml.addEventListener(Event.COMPLETE, onReady);
function onReady(e:Event):void
{
// Upload Complete
}
// simple string data
ml.addVariable('test', 'test variable');
// file data: ByteArray, File name, Name of the file field, content MIME type (default application/octet-stream)
// use [] if you need identical file field name
// specify MIME type for your file part
ml.addFile(data1, 'test1.txt', 'Filedata[]');
ml.addFile(data2, 'test2.txt', 'Filedata[]', 'text/plain');
ml.load('test.php');
На стороне сервера все, что я хочу сделать, это сохранить pic.jpg, как lastname.jpg в переменном токе:/добавление/
может кто-то показать мне самые основной рабочий пример между воздушным и Java Servlet 3.0
Im не достаточно храбр, чтобы нажать на ссылку. Можете ли вы опубликовать код? – ethrbunny
, и я думаю, что эта работа просто прекрасна ... но я не знаю, как ее сохранить на сервлет! на стороне сервера у меня есть многостраничный пост ... мне просто нужно сохранить его на правильном пути с правильным именем! –
Я не уверен, что вы подразумеваете под «выгрузкой формы». Вы хотите, чтобы вы загружали данные? Или просто отправить данные на ваш Java-сервис? Является ли ваша Java-служба ожиданием данных как AMF, SOAP или REST? Форма – JeffryHouser