Seam – adnotacja @Name nie działa
W przykładowym projekcie zamieniłem zapis o ziarnie z konfiguracji w faces-config.xml na adnotację @Name.
import java.util.Date;
import org.jboss.seam.annotations.Name;
@Name("ziarno")
public class Bean {
public Date getCurrentDate() {
return new Date();
}
}
i w szablonie
<h:outputText value="#{ziarno.currentDate}" />
Niestety kod przestał działać, tzn nie zwracał żadnej wartości. Nie było żadnych wyjątków.
Rozwiązanie okazało się proste.
Wystarczyło dodać plik seam.properties w katalogu /projekt/src/main/resources
Kategorie:JBoss Seam, Seam
@Name annotation, adnotacje
Najnowsze komentarze