Archive

Posts Tagged ‘@Name annotation’

Seam – adnotacja @Name nie działa

1 czerwca 2011 2 komentarze

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