powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF и загрузка файла средствами ajax
1 сообщений из 1, страница 1 из 1
JSF и загрузка файла средствами ajax
    #38857063
23r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся с 2 проблемами.
1. Когда делаешь render="@form" символы кириллицы становятся ????????????
Код: xml
1.
2.
3.
<h:commandLink ...>
    <f:ajax execute="...." render="@form" />
</h:commandLink>



2. Есть форма загрузки файла. Через event="blur" проверяется валидация (на пустоту).

Код: xml
1.
2.
3.
4.
<h:inputFile id="file" label="file" value="#{importMB.file}" required="true">
    <f:ajax event="blur" render="fileMessage"/>
</h:inputFile>
<h:message for="file" id="fileMessage" styleClass="message-error"/>



И через ajax отправляется запрос.

Код: xml
1.
2.
3.
4.
<h:commandLink action="#{importMB.upload}">
    <f:ajax execute="@form" render="@form"/>
    Тыц            
</h:commandLink>



В общем если в браузере (у меня хром) указать файл и нажать на кнопку отправки то отправка не сработает. Кнопка перестает работать, нужна перезагрузка страницы.

Если указать файл и сразу нажать на "пустое место" чтобы сработала валидация, затем нажать на кнопку отправки, отправка сработает.

Почему так происходит и как можно исправить?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF и загрузка файла средствами ajax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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