⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loginaction.java

📁 本系统是用NetBeans IDE 6.1所写
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.online.actions;import com.online.forms.LoginForm;import com.online.pojo.User;import com.online.service.*;import java.util.ArrayList;import java.util.List;//import javax.ejb.ObjectNotFoundException;import javax.servlet.ServletContext;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import org.apache.struts.action.ActionErrors;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionMapping;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMessage;import org.apache.struts.action.ActionMessages;/** * * @author Administrator */public class LoginAction extends org.apache.struts.action.Action {    private final static String SUCCESS = "success";     public ActionForward execute(ActionMapping mapping, ActionForm  form,            HttpServletRequest request, HttpServletResponse response)            throws Exception {            List ErrorMessages=new ArrayList();            ActionErrors errors = new ActionErrors();            saveMessages(request, errors);                       LoginForm myForm = (LoginForm) form;                        LoginService item=new LoginService();            User us=item.getUser(myForm.getUsername());            if(us==null){                ErrorMessages.add("The user is not exist.");                            }            else if((us!=null)&&(!us.getPassword().equalsIgnoreCase(myForm.getPassword()))){                ErrorMessages.add("error password.");            }                       HttpSession session=request.getSession();            if(!ErrorMessages.isEmpty()){                session.setAttribute("ErrorMessages",ErrorMessages);               return mapping.findForward("error");            }                       session.setAttribute("us", us);                    ExamQuestionService it=new ExamQuestionService();            List tm=it.getQuestionCollection();            System.out.println("Qustion Numbers : "+tm.size());            session.setAttribute("tm",tm);            return mapping.findForward("success");        }    } 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -