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


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

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

Доступ к 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 ...

Выполнить скрипт на событии F: ajax "success" только тогда, когда проверка не завершилась неудачей

Я создал составной компонент, который расширяет командную кнопку и добавляет некоторые функции ajax (onBegin, onComplete и onSuccess), но у меня есть некоторые проблемы, которые я не смог решить: Когда я нажимаю на кнопку и возникает ошибка проверки, в случае успеха передается функция #{facesContext.validationFailed} = false вместо true даже думал, что форма снова рендерится; (html рендерится перед вызовом события успеха, верно?) <html xmlns="http://www.w3.org/1999/xhtml" xmlns:cc=" ...

На основе схемы 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 ...

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

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

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

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

Что такое библиотека ресурсов 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" /> ка ...

класса 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}"> ...

Бэк-бобы (@ManagedBean) или CDI-бобы (@Named)?

Я только начал читать Core JavaServer Faces, 3-е изд. и они говорят, что это (выделено мной): - Это историческая случайность, что есть два отдельных механизма, компоненты CDI и JSF управляемые бобы, для бобов, которые могут быть использованы в страницах JSF. мы предлагаем что вы используете CDI beans если ваше приложение не должно работать на простом сервлете бегун, таких как Tomcat. почему? Они не обеспечивают любой обоснование. Я использую @ManagedBean для всех бобов в прототипе п ...

Как использовать PrimeFaces p: fileUpload? Метод прослушивателя никогда не вызывается или UploadedFile имеет значение null / выдает ошибку / не используется

Я пытаюсь загрузить файл с помощью PrimeFaces, но fileUploadListener метод не вызывается после завершения загрузки. вот вид: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages" sizeLimit="100000" allowTypes="/(.|/)(gif|jpe?g|png)$/"/> <p:growl id="messages" showDetail="true"/> </h:form> и фасоли: @ManagedBean @RequestScoped public class FileUploadController ...

Когда использовать valueChangeListener или F: ajax listener?

в чем разница между следующими двумя частями кода - в отношении listener размещение? <h:selectOneMenu ...> <f:selectItems ... /> <f:ajax listener="#{bean.listener}" /> </h:selectOneMenu> и <h:selectOneMenu ... valueChangeListener="#{bean.listener}"> <f:selectItems ... /> </h:selectOneMenu> ...

Как атрибут 'binding' работает в JSF? Когда и как его следует использовать?

есть много материалов там дифференцируя value атрибут и binding атрибут в JSF. меня интересует, как оба подхода отличаются друг от друга. Дано: public class User { private String name; private UICommand link; // Getters and setters omitted. } <h:form> <h:commandLink binding="#{user.link}" value="#{user.name}" /> </h:form> это довольно прямо вперед, что происходит, когда value атрибут указан. Геттер работает, чтобы вернуть name значение свойства User бобов ...

Получить текущую страницу программно

в JSF backing bean (управляемый Bean, Weld Bean, не имеет значения) я могу получить путь контекста, на котором находится клиент, вызвав FacesContext ctx = FacesContext.getCurrentInstance(); String path = ctx.getExternalContext().getRequestContextPath(); Это дает мне путь, к которому клиент в настоящее время обращается, например /myapplication. Можно ли также получить текущий страница, как /home.faces и как? ...