@UrlBinding("/register") public class RegisterActionBean implements ActionBean { private ActionBeanContext context; private String username; private String password; @DefaultHandler public Resolution register() { if (isValidUser(username, password)) { saveUserToDatabase(username, password); return new ForwardResolution("/success.jsp"); } else { return new ForwardResolution("/error.jsp"); } } } jsp <!-- register.jsp --> <form action="${actionBeanUrl}" method="POST"> <label for="username">Username:</label> <input type="text" id="username" name="username" required/><br/> <label for="password">Password:</label> <input type="password" id="password" name="password" required/><br/> <input type="submit" value="Register"/> </form> <!-- web.xml --> <servlet> <servlet-name>StripesDispatcher</servlet-name> <servlet-class>net.sourceforge.stripes.controller.DispatcherServlet</servlet-class> <init-param> <param-name>ActionResolver.Packages</param-name> <param-value>com.example</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>StripesDispatcher</servlet-name> <url-pattern>*.action</url-pattern> </servlet-mapping>


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