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

📄 loginaction.java

📁 spring+hiberbate+struts简单登入程序
💻 JAVA
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.1.0/xslt/JavaClass.xslpackage com.lxy.web.action;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.springframework.context.ApplicationContext;import org.springframework.web.context.support.WebApplicationContextUtils;import com.lxy.dao.impl.LoginTableDaoImpl;import com.lxy.web.form.LoginForm;/**  * MyEclipse Struts * Creation date: 07-13-2006 *  * XDoclet definition: * @struts.action path="/login" name="loginForm" input="/webshow/login.vm" parameter="opt" scope="request" validate="true" * @struts.action-forward name="index" path="/webshow/index.vm" */public class LoginAction extends Action {	// --------------------------------------------------------- Instance Variables	// --------------------------------------------------------- Methods    private static ApplicationContext ctx = null;    /**     * 在动作中绑定全局对象的方便方法     *     * @param name     * 	java bean 的类型名字     * @return     * 	返回该类型的java bean全局对象     */    public Object getBean(String name) {        if (ctx == null) {            ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(servlet.getServletContext());        }        return ctx.getBean(name);    }    	/** 	 * Method execute	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 */	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response) {		LoginForm loginForm = (LoginForm) form;		LoginTableDaoImpl ltd = (LoginTableDaoImpl) this.getBean("loginTableDao");		List lst = ltd.findByLoginName(loginForm.getUsername());		if(lst==null || lst.size()<=0)			return mapping.getInputForward();		// TODO Auto-generated method stub		return mapping.findForward("index");	}}

⌨️ 快捷键说明

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