Action:
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
UserForm userForm = (UserForm) form;
 String username=userForm.getUsername();
 String password=userForm.getPassword();  TEST  test=new TEST();//连接数据库

 UserForm userinfo=test.Login(username, password);//返回查到的对象
         
 if(userinfo!=null)
{
   request.setAttribute("userinfo",userinfo);
   return mapping.findForward("SUCCESS");
}
     else  
       return mapping.findForward("ERROR");
}
JSP某一段:
                  <center><h3>登陆成功!</h3></center><br>
                  
        <center>欢迎<bean:write name="userinfo" property="username" scope="request"/>登陆<br></center>             
                  <center><a href=update.jsp>修改密码</a></center>
Action中: UserForm userinfo=test.Login(username, password);//返回查到的对象
在这行代码中,我建议应该写成UserVO userinfo=test.Login(username, password);
不要再传formbean,那样就乱了,formbean是从jsp上读取的form数据,而action处理后的数据不是formbean,应该是vo