import org.apache.click.Page; import org.apache.click.control.Form; import org.apache.click.control.Submit; import org.apache.click.control.TextField; public class MyPage extends Page { private Form form = new Form("myForm"); public MyPage() { form.add(new TextField("name", "Name", true)); form.add(new Submit("submit", "Submit", this, "onSubmit")); addControl(form); } public boolean onSubmit() { if (form.isValid()) { String name = form.getFieldValue("name"); return true; } return false; } } <servlet> <servlet-name>click-servlet</servlet-name> <servlet-class>org.apache.click.ClickServlet</servlet-class> <init-param> <param-name>pagesPackage</param-name> <param-value>your.pages.package</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>click-servlet</servlet-name> <url-pattern>*.htm</url-pattern> </servlet-mapping> html <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Click Example</title> </head> <body> <form action="myPage.htm" method="post"> <label for="name">Name:</label> <input type="text" id="name" name="name" /> <input type="submit" value="Submit" /> </form> </body> </html>


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