81,122
社区成员




<h1>用户登陆</h1>
<hr>
<form action="load.do" method="post">
用户名: <input type="text" name="userName"><br/>
密 码:<input type="text" name="userPwd"><br/>
<input type="submit" value="登陆"> <input type="reset" value="重填">
</form>
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
// TODO Auto-generated method stub
System.out.println("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
LoadActionForm lf = (LoadActionForm) form;
System.out
.println("aaa =" + lf.getUserName() + " , " + lf.getUserPwd());
if (lf != null) {
User user = new User();
user.setUserName(lf.getUserName());
user.setUserPwd(lf.getUserPwd());
User user1 = this.userBiz.checkLoad(user);
if (user1 != null) {
request.setAttribute("userName", user.getUserName());
mapping.findForward("succ");
}
}
return mapping.findForward("fail");
}
<struts-config>
<data-sources />
<form-beans>
<form-bean name="loadAcionForm" type="com.cps.hs.form.LoadActionForm" />
<form-bean name="itemActionForm" type="com.cps.hs.form.ItemActionForm" />
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings>
<action path="/load" scope="request" name="loadAcionForm"
type="com.cps.hs.action.LoadAction">
<forward name="succ" path="/dayDateSucc.jsp" />
<forward name="fail" path="/dayDateFail.jsp" />
</action>
<action path="/chart" scope="request" name="itemActionForm"
type="com.cps.hs.action.ItemAction">
<forward name="succ" path="/chart.jsp" />
<forward name="fail" path="/dayDateFail.jsp"></forward>
</action>
</action-mappings>
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor" />
<message-resources parameter="com.cps.hs.struts.ApplicationResources" />
</struts-config>
ublic class LoadActionForm extends ActionForm {
/*
* Generated fields
*/
/** pwd property */
private String userPwd;
/** name property */
private String userName;
/*
* Generated Methods
*/
public String getUserPwd() {
return userPwd;
}
public void setUserPwd(String userPwd) {
this.userPwd = userPwd;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
/**
* Method validate
*
* @param mapping
* @param request
* @return ActionErrors
*/
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
// TODO Auto-generated method stub
return null;
}
/**
* Method reset
*
* @param mapping
* @param request
*/
public void reset(ActionMapping mapping, HttpServletRequest request) {
// TODO Auto-generated method stub
}