Почему не отображается содержимое h:outputLabel?

176
19 февраля 2018, 02:27

Здравствуйте. Изучаю интеграцию JSF & Spring. Есть xhtml страница:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://xmlns.jcp.org/jsf/html"
    xmlns:p="http://primefaces.org/ui"
    xmlns:ui="http://java.sun.com/jsf/facelets">
    <h:body>
       <h1>Welcome to PlantPlaces.com</h1>
       <h:outputLabel value="#{applicationInfo.slogan}" />
    </h:body>
    </html>

Если вне элемента h:outputLabel, то отображается значение slogan:

#{applicationInfo.slogan}

Вот Bean:

package com.plantplaces.ui;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
@Component
@Scope("session")
public class ApplicationInfo {
    String slogan = "Promoting Plant Diversity through Education.";
    public String getSlogan() {
        return slogan;
    }
    public void setSlogan(String slogan) {
        this.slogan = slogan;
    }
}
Answer 1

Изменил заголовок страницы(добавил xmlns:f="http://java.sun.com/jsf/core") теперь все отображается:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core">
    <h:body>
       <h1>Welcome to PlantPlaces.com!</h1>
       <em><h:outputLabel value="#{applicationInfo.slogan}" /></em>
    </h:body>
    </html>
READ ALSO
Мультиязычная БД для приложения

Мультиязычная БД для приложения

Доброго времени суток

207
Android studio - String htmlText как вывести локальные данные из assets?

Android studio - String htmlText как вывести локальные данные из assets?

Пытаюсь нарисовать в WebView страничкуНо в String htmlText никак не получается положить ссылки на локальные страницы

196
Проблема с авторизацией Uber API android

Проблема с авторизацией Uber API android

Но при авторизации выходит ошибка, уже неделю мучаюсь с этой проблемой, гугл не помогаетПомогите пожалуйста

161
Android замена Activity при сохранении нижнего меню

Android замена Activity при сохранении нижнего меню

Добрый деньЯ только начинаю знакомиться с андроид-разработкой и вот возник один вопрос

125