powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / java.awt.headlessexception
14 сообщений из 14, страница 1 из 1
java.awt.headlessexception
    #38301258
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня,
возникла проблема есть веб приложение в котором есть такие строки
Код: java
1.
2.
3.
FileDialog fd = new FileDialog( new Frame(), "Сохранить", FileDialog.SAVE);
fd.setFile(type);
fd.show(); 

т.е. идет сохранение файла на локальной машине. Когда приложение крутится на локальном вебложике то все работает гуд, но когда выкладываю на вебложик на серваке выдает:
.interceptor.exceptionMappingInterceptor - null
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkheadless и т.д.
чтобы бы это могло быть?
строка
System.setProperty("java.awt.headless", "true");
не помогла...(((
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38301374
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaчтобы бы это могло быть?Может отсутствие графической среды на сервере?
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38301461
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Usman,

втом то и дело что она есть
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38301499
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha,

Однозначно, что на серваке чего-то не хватает:
http://docs.oracle.com/javase/7/docs/api/java/awt/HeadlessException.html Thrown when code that is dependent on a keyboard, display, or mouse is called in an environment that does not support a keyboard , display , or mouse .
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302099
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, как в веб-приложении может оказаться модальный диалог из GUI?
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302124
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Scott Tiger,


в принципе на локальноймашине на локальном вебложике все работает отлично...
это мой первый проект, задача состоит в том чтобы по нажатию на название файла в гриде сохранить его на локальной машине...я выбрал такой путь...если есть другие способы с радостью выслушаю..
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302193
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaстрока
System.setProperty("java.awt.headless", "true");
не помогла...(((А как, простите, она могла помочь, если в доках указывается, что использовать надо:
Код: sql
1.
java ... -Djava.awt.headless=true ...

?
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302198
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,

я этот параметр задаю в самой программе
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302502
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaя этот параметр задаю в самой программеА то я не догадался.
Подумайте на досуге, как из приложения можно повлиять на инициализацию awt, если при вызове метода main вашего приложения подсистемы awt/swing уже инициализированы.
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302779
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, Вы понимаете, что окошко с запросом имени файла пытается открыться не у клиента, а на сервере? Что такое "грид", какими средствами и где он отображается?
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302835
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Scott Tiger,

грид отображается через компоненты EXTJS
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302841
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Scott Tiger,

грид это Ext.grid из библиотеки EXTJS, по н ажати ю на кнопку переходим в java класс и передается назнавание файла и полный путь к нему...потом я пытаюсь сохранить этот файл....
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38302843
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Scott Tiger,

как сделать чтобы оно открывалось н астороне клиента?
...
Рейтинг: 0 / 0
java.awt.headlessexception
    #38303654
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, очевидно, просто ссылка на файл вызовет на клиенте (в браузере) диалог сохранения файла при клике на этой ссылке. Возможно, надо будет подшаманить с Content-Type, чтобы браузер не открывал содержимое в отдельном окне.

Джаваскриптом, простите, не страдаю, по поводу Ext.grid проконсультировать не могу.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / java.awt.headlessexception
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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