Вопросы с тегом «jsf»

JavaServer Faces (JSF) - это среда представления модели и представления, обычно используемая для создания веб-приложений на основе HTML-форм. Используя стандартные компоненты и набор для рендеринга, HTML-представления с отслеживанием состояния могут быть определены с помощью Facelets или JSP-тегов и связаны с данными модели и логикой приложения через вспомогательные bean-компоненты.


2
Когда следует использовать h: outputLink вместо h: commandLink?
Когда я должен использовать <h:outputLink>вместо <h:commandLink>? Я понимаю, что a commandLinkсоздает сообщение HTTP; Я предполагаю, что это outputLinkбудет генерировать HTTP-запросы. Тем не менее, большинство учебных материалов по JSF, которые я прочитал, используют commandLink(почти?) Исключительно. Контекст: я реализую крошечный демонстрационный проект, который показывает ссылку заголовка на страницу пользователя, очень похоже на …
129 jsf  jsf-2 

16
Выявление и решение javax.el.PropertyNotFoundException: Target Unreachable
При попытке сослаться на управляемый bean-компонент в EL подобным образом #{bean.entity.property}иногда возникает javax.el.PropertyNotFoundException: Target Unreachableисключение, обычно когда должно быть установлено свойство bean-компонента или когда должно быть вызвано действие bean-компонента. Кажется, есть пять разных типов сообщений: Target Unreachable, идентификатор bean разрешен до нуля Target Unreachable, 'entity' вернул null Target Unreachable, 'null' …

2
Разница между JSP EL, JSF EL и Unified EL [закрыто]
Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 7 лет назад . Я хотел бы узнать подробную разницу между языками …
122 jsp  jsf  jakarta-ee  el 

6
Структура компонента поддержки JSF (лучшие практики)
Я надеюсь, что в этом посте я смогу узнать мнение людей о передовых методах взаимодействия между страницами JSF и вспомогательными компонентами. Одна вещь, на которой я никогда не могу остановиться, - это структура моих поддерживающих компонентов. Более того, я никогда не находил хорошей статьи на эту тему. Какие свойства принадлежат …
118 java  jsf 


8
Зачем нужен JSF, когда пользовательский интерфейс может быть реализован с помощью библиотек JavaScript, таких как jQuery и AngularJS?
Я читал о JSF, который является фреймворком пользовательского интерфейса и предоставляет некоторые компоненты пользовательского интерфейса. Но чем он лучше или отличается от количества компонентов, доступных из jQueryUI, AngularJS, ExtJS или даже простого HTML, CSS и JavaScript. Зачем кому-то изучать JSF?

5
Поддержка beans (@ManagedBean) или CDI Beans (@Named)?
Я только что начал читать Core JavaServer Faces, 3-е изд. и они говорят это (выделено мной): Исторически сложилось так, что существует два отдельных механизма, компоненты CDI и управляемые компоненты JSF, для компонентов, которые могут использоваться на страницах JSF. Мы предлагаем вам использовать компоненты CDI, если ваше приложение не должно работать …
109 jsf  jakarta-ee  jsf-2  cdi 

1
Почему JSF сохраняет состояние компонентов пользовательского интерфейса на сервере?
До какого момента времени JSF сохраняет состояние компонентов пользовательского интерфейса на стороне сервера и когда именно информация о состоянии компонента пользовательского интерфейса удаляется из памяти сервера? Когда вошедший в систему пользователь приложения будет перемещаться по страницам, будет ли состояние компонентов накапливаться на сервере? Я не понимаю, в чем преимущество сохранения …

4
Как использовать значения перечисления в f: selectItem (s)
Я хочу создать раскрывающийся список selectOneMenu, чтобы я мог выбрать статус своего вопроса. Можно ли сделать f: selectItem более гибким с учетом того, что произойдет, если порядок перечислений изменится, и если список будет большим? Могу ли я сделать это лучше? И можно ли автоматически «выбрать» тот пункт, который есть в …

6
Получить управляемый компонент JSF по имени в любом классе, связанном с сервлетами
Я пытаюсь написать собственный сервлет (для AJAX / JSON), в котором я хотел бы ссылаться на свое @ManagedBeansимя. Я надеюсь составить карту: http://host/app/myBean/myProperty кому: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } Можно ли загрузить компонент по имени из обычного сервлета? Есть ли сервлет или помощник JSF, который я …

10
Как использовать 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 { public void handleFileUpload(FileUploadEvent event) { FacesMessage msg = new FacesMessage("Succesful", event.getFile().getFileName() + " is uploaded."); …

4
Как передать выбранную строку в commandLink внутри dataTable или ui: repeat?
Я использую Primefaces в приложении JSF 2. У меня есть <p:dataTable>, и вместо выбора строк я хочу, чтобы пользователь мог напрямую выполнять различные действия с отдельными строками. Для этого у меня есть несколько <p:commandLink>s в последнем столбце. Моя проблема: как передать идентификатор строки действию, запускаемому ссылкой на команду, чтобы я …


2
ViewParam против @ManagedProperty (значение = «# {param.id}»)
В чем разница между определением параметров просмотра следующим образом: <f:metadata> <f:viewParam name="id" value="#{someBean.id}"/> </f:metadata> И определяем свойство в ManagedBean следующим образом: @ManagedProperty(value = "#{param.id}") private Integer id;

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.