jsf- все статьи тега


Как отправить входные значения формы и вызвать метод в JSF bean

Я создаю приложение JSF. Я определил графический интерфейс и выполнил запрос операторов select к базе данных с помощью select. Теперь я должен выполнить инструкции insert, но я не знаю, как прочитать value входного компонента JSF, такого как <h:inputText>, и отправить его в мой боб, который выполняет insert. Должно ли значение <h:inputText> быть отображено через faces-config.xml, чтобы я мог иметь его в своем коде Java? ...

Смешивание jsp и jsf

Я немного уточню. Jsf является своего рода чрезвычайно болезненным для работы с точки зрения дизайнера, несколько в диапазоне, пытаясь нарисовать картину, имея руки связаны за спиной, но это хорошо для жевания форм и перечисления большого количества данных. Поэтому сайты мы делаем в моей компании несколько страниц JSF администратора и пользователя страницы JSP. Проблема возникает, когда страницы пользователей имеют некоторые сложные формы и прочее, и jsf начинает пинать. Вот вопрос: я на чисто ...

Как передать java.утиль.Дата в URL-адресе со страницы JSF?

Мне нужно передать java.утиль.Дата в адрес из бэк-бобов в другую экземпляры facelet (и бобовые). Может ли кто-нибудь сказать мне, возможно ли это каким-то образом? Я знаю, что не могу передавать сложные объекты в URL, но включает ли это также дату? Или мне нужно преобразовать вставленную дату (с помощью тега JSF <h:inputText>) в строку, передать ее в URL и затем преобразовать обратно в дату? ...

как ограничить только буквы и цифры в p: inputMask

Я хочу ограничить мою только буквами и цифрами, не давая никакого ограничения размера (max-legth). Я пытался использовать атрибут mask, но когда я использую mask attriibute, он дает максимальную длину для моей входной маски. Не могли бы вы помочь мне решить эту проблему ? Пример Кода: <p:inputMask value="#{gercekKrediBasvuruDetayGirisView.kisi.ticariHarfSeri}" required="true" mask="***" requiredMessage="#{msg['GercekKrediBasvuruTuketiciMaliBilgiler.belgeSeriNull']}" /> ...

Временная переменная JSF

Есть ли способ временно сохранить значение вычисления на странице JSF? Я хочу сделать следующее, не вычисляя дважды: <h:outputText value="#{complexModel.currencyAmount.currency}"> <h:outputText value="#{complexModel.currencyAmount.amount}"> Я пытался использовать псевдоним bean, но я получаю ошибку, говоря java.яз..IllegalArgumentException-строка недоступна. Например <t:aliasBean id="bean" alias="#{bean}" value="#{complexModel.currencyAmount}"> <h:outputText value=" ...

На основе схемы PrimeFaces DataTable с редактируемый пользовательский валидатор и Omnifaces

Недавно я ввел библиотеку OmniFaces в свой проект, чтобы использовать ее утилиту Ajax, но с тех пор мои PrimeFaces editable datatable теперь игнорируют ошибки проверки. В настоящее время у меня есть P: datatable с пользовательским валидатором и фильтром, таким как: <p:dataTable var="ticket" value="#{myBean.tickets}" id="ticketTable" widgetVar="ticketTable" editable="true" rowKey="#{ticket.idTicket}" filteredValue="#{myBean.filteredTickets}" paginator="true" rows="20" pa ...

Доступ к CDI SessionScoped bean не работает в параллельном потоке Java 8

У меня возникли проблемы с пониманием, почему этот код не работает. В основном я хочу получить доступ к Бину CDI SessionScoped из Бина CDI ViewScoped во время функции parallelStream (), я получаю это исключение: WELD-001303: No active contexts for scope type javax.enterprise.context.SessionScoped Это работает в Wildfly 10.1. Боб с видовой областью: import java.io.Serializable; import java.util.ArrayList; import java.util.List; import java.util.function.Function; import javax.faces.view.V ...

Расширение h:outputText для пользовательских функций

Я использую JSF + RF уже более 2 лет и не имел возможности расширить существующие возможности компонентов. Теперь требование состоит в том, что я должен обрезать строку и отобразить ее, если она больше 25 символов. Это было достигнуто, как показано ниже <c:choose> <c:when test="#{fn:length(teststep.name) > 25}"> <h:outputText title="#{teststep.name}" value="#{fn:substring(teststep.name, 0, 2 ...

Динамический пользовательский интерфейс: включить внутри пользовательского интерфейса: повторить. Есть ли простое решение?

Я хочу динамически выбрать facelet для отображения некоторого элемента в моем списке данных. Первая попытка будет: <ui:repeat value="#{panels}" var="panel"> <ui:include src="#{panel.facelet}"> </ui:repeat> Но это не будет работать, так как src ui: include вычисляется слишком рано. Информация facelet действительно динамична, поэтому я не могу использовать c:forEach (не рекомендуется смешивать с facelets). Я думаю, что все это сводится к поиску пользовательского интерфейса ...

На основе схемы PrimeFaces в JSF inputText внутри объекта DataTable

JSF-2.0, Mojarra 2.1.19, PrimeFaces 3.4.1 краткое описание задачи : Есть p:inputText внутри p:dataTable и inputText действие, инициируемое p:remoteCommand, которое передает индекс строки dataTable в качестве параметра с f:setPropertyActionListener. Но он всегда передает последнюю строку dataTable, а не Индекс строки, которая включает в себя текущий щелчок p:inputText. Как видно из моих предыдущих вопросов, я пытаюсь использовать p:inputText в качестве комментатора для статуса, как в Facebo ...

JSF 2.1 + Spring + hibernate как правильно реализовать обработку исключений?

Я работаю над проектом, который имеет следующую структуру: DaoService - это Spring bean, который имеет объект SessionFactory и выполняет манипуляции с базой данных с помощью Hibernate. помечено @Repository Несколько сервисов BLogicService - это весенние бобы, которые имеют Daoservice Autowired и выполняют некоторую операцию на POJOs и сохраняют его в спящем режиме. Помечено аннотациями @Service. JSF 2.1 управляемые бобы - итерация с помощью XHTML страницы и содержат свойства и действия J ...

Различия между действием и actionListener

В чем разница между action и actionListener и когда я должен использовать action и actionListener? ...

Как правильно выбрать область бобов?

Я заметил, что существуют различные области бобов, такие как: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped какова цель каждого из них? Как мне выбрать правильный объем для моего Боба? ...

Почему JSF вызывает геттеры несколько раз

допустим, я указываю компонент outputText следующим образом: <h:outputText value="#{ManagedBean.someProperty}"/> если я печатаю сообщение журнала, когда геттер для someProperty вызывается и загружается страница, тривиально заметить, что геттер вызывается более одного раза на запрос (дважды или три раза-это то, что произошло в моем случае): DEBUG 2010-01-18 23:31:40,104 (ManagedBean.java:13) - Getting some property DEBUG 2010-01-18 23:31:40,104 (ManagedBean.java:13) - Getting some prope ...

Что такое библиотека ресурсов JSF и как ее следует использовать?

JSF <h:outputStylesheet>,<h:outputScript> и <h:graphicImage> компоненты . Что это такое и как это должно использоваться? Есть много примеров в интернете, которые используют его следующим образом с общим типом контента / файла css,js и img (или image) как имя библиотеки в зависимости от используемого тега: <h:outputStylesheet library="css" name="style.css" /> <h:outputScript library="js" name="script.js" /> <h:graphicImage library="img" name="logo.png" /> ка ...

Понимание PrimeFaces process / update и JSF f:AJAX execute/render attributes

что именно process и update в PrimeFaces p:commandXxx компоненты и execute и render на f:ajax тег? что работает во время проверки? Что значит update атрибут делает, а не обновляет значение для компонента с задней стороны? Делай process атрибут привязать значение к модели? Что именно делать @this,@parent,@all и @form в обоих атрибутами? пример ниже работает нормально, но я немного запутался в основных концепция. <p:commandButton process="@parent" update="@form" ...

класса javax.сталкиваться.приложение.ViewExpiredException: вид не может быть восстановлен

Я написал простое приложение с управляемым контейнером безопасности. Проблема в том, что когда я вхожу в систему и открываю другую страницу, на которой я выхожу из системы, то я возвращаюсь на первую страницу и нажимаю на любую ссылку и т. д. или обновляю страницу, Я получаю это исключение. Я думаю, это нормально (или, может быть, нет:)) потому что я вышел из системы и сеанс уничтожен. Что я должен сделать, чтобы перенаправить пользователя, например, индекс.XHTML или логин.xhtml и спасти его от ...

Миграция из JSF 1.2 в JSF 2.0

Я работаю с довольно большим приложением, написанным на JSF 1.2. JSF 1.2 сейчас около 6 лет. Мне нужно перейти на JSF 2.0. Насколько это будет болезненно? Я заметил, что некоторые атрибуты в пользовательских тегах были изменены и т. д. ...

Как узнать идентификатор клиента компонента для ajax update / render? Не удается найти компонент с выражением "foo", на который ссылается " bar"

следующий код вдохновлен учебниками PrimeFaces DataGrid + DataTable и помещен в <p:tab> на <p:tabView> проживающего в <p:layoutUnit> на <p:layout>. Вот внутренняя часть кода (начиная с p:tab компонент); внешняя часть тривиальна. <p:tabView id="tabs"> <p:tab id="search" title="Search"> <h:form id="insTable"> <p:dataTable id="table" var="lndInstrument" value="#{instrumentBean.instruments}"> ...

Разница между JSP EL, JSF EL и Unified EL [закрыто]

Я хотел бы знать подробную разницу между языками выражения (EL). Есть в JSP Эл, для JSF el и унифицированного Эл. Я хотел бы знать историю за EL и то, что последний EL, который используется в приложениях Java EE. Является ли это EL общим для всех технологий просмотра в последних версиях? ...