jap-------------------------------1
<form action="login.do" method="post">
<input type="text" name="username"><br>
<input type="submit" value="提交">
</form>
web.xml-------------------------2
<servlet>
<servlet-name>mystruts</>
<servlet-class>org.appche.struts.action.ActionServlet</>
<init-param>
<param-name>struts</>
<param-value>struts-config.xml路径</>
</>
</>
<servlet-mappings>
<servlet-name>mystruts</>
<url-pattern>*.do</>
</>
struts-config.xml--------------3
<struts-config>
<form-beans>
<form-bean name="login" type="LoginForm类全路径"></>
</form-beans>
<action-mppings>
<action path="/login" name="login" type="LoginAction类全路径">
<forward name="error" path="/error.jsp"></>
<forward name="correct" path="/correct.jsp"></>
</>
</>
</>
LotinForm--------------------------
class LoginForm extends ActionForm{
private String username;
setter();
getter();
}
LoginAction------------------------------
class LoginAction extends Action{
.........excute(...mapping.....form......){
LoginForm lf=(LoginForm)form;
if("correct".equals(lf.getUsername)){
return mapping.findForward("correct");
}
return mapping.findForward("error");
}
}