html <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"> <h:head> <title>Hello JSF</title> </h:head> <h:body> <h1>Welcome to JSF</h1> <h:form> <h:inputText value="#{helloBean.name}" /> <h:commandButton value="Greet" action="#{helloBean.greet}" /> </h:form> <h2>#{helloBean.message}</h2> </h:body> </html> import javax.faces.bean.ManagedBean; import javax.faces.bean.RequestScoped; @ManagedBean @RequestScoped public class HelloBean { private String name; private String message; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getMessagge() { return message; } public void setMessage(String message) { this.message = message; } public void greet() { message = "Hello, " + name + "!"; } } <faces-config xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd" version="2.1"> <managed-bean> <managed-bean-name>helloBean</managed-bean-name> <managed-bean-class>com.example.HelloBean</managed-bean-class> <managed-bean-scope>request</managed-bean-scope> </managed-bean> </faces-config>


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