<dependency> <groupId>javax.faces</groupId> <artifactId>javax.faces-api</artifactId> <version>2.3</version> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.faces</artifactId> <version>2.3</version> <scope>runtime</scope> </dependency> groovy implementation 'javax.faces:javax.faces-api:2.3' runtimeOnly 'org.glassfish:javax.faces:2.3' import javax.faces.bean.ManagedBean; @ManagedBean public class MyBean { private String message = "Hello JSF 2.3!"; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } } <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html"> <h:head> <title>JSF 2.3 Demo</title> </h:head> <h:body> <h2>JSF 2.3 Example</h2> <h:form> <h:inputText value="#{myBean.message}" /> <h:commandButton value="Submit" action="#{myBean.setMessage('Hello from JSF 2.3!')}" /> </h:form> <h3>#{myBean.message}</h3> </h:body> </html>


上一篇:
下一篇:
切换中文