powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF проект при выполнение дает ошибку на сервере Weblogic
5 сообщений из 5, страница 1 из 1
JSF проект при выполнение дает ошибку на сервере Weblogic
    #39892170
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал проект на IDEA. Веб Сервер Weblogic 12.2.1.3.0, база на Oracle 11. Форма сохраняет данные в базы, есть сохранение файлов в таблице. использован Bootstrap. В форме есть 6 полей типа текст и 4 поля типа файл. Вот 2 кнопки в форме. первая выдаёт ошибку а вторая сохраняеть данные.
Код: java
1.
2.
3.
4.
5.
            <h:commandButton value="Save" action="#{reg.insert}" class="btn btn-primary submitBtn" >
                <f:ajax execute="@all" render="@form"/>
            </h:commandButton>
            <h:commandButton value="Save" action="#{reg.insert}" class="btn btn-primary submitBtn" >
            </h:commandButton>


Вот кусок ошибки
<HTTP> <BEA-101394> <The exception "The request content-type is not a multipart/form-data" occurred when processing getParameter or getParameterValues from a multipart value of a ServletRequest.>
<Warning> <javax.enterprise.resource.webcontainer.jsf.lifecycle> <BEA-000000> <javax.servlet.ServletException: The request content-type is not a multipart/form-data
javax.faces.FacesException: javax.servlet.ServletException: The request content-type is not a multipart/form-data

В форме есть пункт "multipart/form-data". Но все равно не работает.
...
Рейтинг: 0 / 0
JSF проект при выполнение дает ошибку на сервере Weblogic
    #39892403
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы понимаете что это значит?

Код: xml
1.
<f:ajax execute="@all" render="@form"/>
...
Рейтинг: 0 / 0
JSF проект при выполнение дает ошибку на сервере Weblogic
    #39892769
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Garrick
Вы понимаете что это значит?

Код: xml
1.
<f:ajax execute="@all" render="@form"/>



Если честно то не доконца понятно. Это уменя первый проект на JSF, делаю на примере с работаюшего проекта. Буду блогодарен если обясните.
...
Рейтинг: 0 / 0
JSF проект при выполнение дает ошибку на сервере Weblogic
    #39892810
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
execute - для отправки на сервер для обработки.
render - после запроса Ajax он обновит
Правильно?
но вот все равно получаю эту ошибку
Caused by: java.lang.NullPointerException
at bean.reg.insert(reg.java:77)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
...
Рейтинг: 0 / 0
JSF проект при выполнение дает ошибку на сервере Weblogic
    #39892819
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот тот кусок.
Код: java
1.
                cs.setBinaryStream(9, input, dov_file.getSize());


Это для записи в блоб файл.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
        CallableStatement cs=null;
        InputStream input = null;
        try {
            if (dov_file != null) { 
                input = dov_file.getInputStream(); 
            }
        } catch (IOException e) {
            e.printStackTrace();
        }


Не понимаю, он не может рендрид
Код: java
1.
2.
3.
<h:inputFile value="#{reg.dov_file}" class="form-control-file" label="File" id="dov_file" >
                        <f:attribute name="accept" value=".pdf"/>
                    </h:inputFile>
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF проект при выполнение дает ошибку на сервере Weblogic
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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