當前位置:法律諮詢服務網 - 企業資訊 - struts1框架下web服務器端UserAction代碼,求註釋

struts1框架下web服務器端UserAction代碼,求註釋

public String regist(ActionForm form, HttpServletRequest request,

HttpServletResponse response) {

try {

//獲得從頁面發送過來的form表單(也就是input中的信息)

UserForm userForm = (UserForm) form;

//獲得遠程訪問地址

String ip = request.getRemoteAddr();

//通過Service工廠獲得壹個UserService並調用其中的regist方法傳入userForm()

//上面剛獲取的從頁面發送的數據和IP(訪問該action主機的地址),得到user對象

User user = ServiceFactory.getUserService().regist(userForm, ip);

//通過HttpServletRequest獲得session並將得到的user對象放到session中保存

HttpSession session = request.getSession();

session.setAttribute("user", user);

//如果從service中沒有得到user

if (user == null) {

return "false";//派發到false對應的頁面

}

return "verify";//派發到verify對應的頁面

} catch (Exception e) {

e.printStackTrace();

return "error";//如果捕獲到異常,則打印錯誤堆棧並返回到error對應的頁面

}

  • 上一篇:廈門中小企業信息化補助政策是怎麽樣的?
  • 下一篇:商務部:有序有力組織商貿企業復工復產
  • copyright 2024法律諮詢服務網