`
niceo
  • 浏览: 109829 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

(Struts )ATM 之 LoginAction

    博客分类:
  • J2EE
阅读更多
/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
package com.niceo.atm.struts.action;

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 com.niceo.atm.struts.form.LoginForm;

/** 
 * MyEclipse Struts
 * Creation date: 05-22-2008
 * 
 * XDoclet definition:
 * @struts.action path="/login" name="loginForm" input="/login.jsp" scope="request" validate="true"
 * @struts.action-forward name="success" path="/success.jsp"
 * @struts.action-forward name="failure" path="/failure.jsp"
 */
public class LoginAction extends Action {
	/*
	 * Generated Methods
	 */

	/** 
	 * 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;
		// TODO Auto-generated method stub
		String crads=loginForm.getCrads_id();
		String crads_pwd=loginForm.getCrads_pwd();
		if(crads.equals("niceo")){
			mapping.findForward("success");
		}
		return mapping.findForward("failure");
	}
}

 

分享到:
评论

相关推荐

    搭建struts2框架

    struts2框架的详细搭建 <?xml version="1.0" ... <action name="login" class="com.csi.struts.loginAction"> <result name="success">/loginSuccess.jsp <result name="fail">/loginFail.jsp </struts>

    struts2之配置实用案例struts001

    这个"struts2之配置实用案例struts001"很可能是针对初学者或者开发者提供的一份实践教程,旨在帮助他们理解和掌握Struts2的基本配置和用法。 在Struts2框架中,配置是至关重要的部分,它决定了应用程序的行为和流程...

    Struts2 创建简单步骤

    Struts2是一个强大的MVC(Model-View-Controller)框架,用于构建企业级的Java Web应用程序。它在Java社区中广泛使用,提供了丰富的功能和组件,简化了开发流程。下面将详细阐述创建一个简单的Struts2 HelloWorld...

    一个Action多方法调用的Struts 2的应用程序

    利用Struts 2框架创建一个web项目chap2_e22,实现用户登录过程。具体要求是在loginAction类中分别用login()和registered()处理用户登录和注册的过程,分别创建login.jsp和register.jsp两个页面实现登录和注册的...

    一个struts2的例子:彻底解决STRUTS2 错误There is no Action mapped for namespace / and action name login

    前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误的程序,害得我查了一天的程序错误。 最后发现竟然是struts.xml被写成啦sturts.xml。 碰见这样的问题先鄙视下提供例子的作者, 再...

    struts2的输入校验

    struts2的输入校验有两种方式: 一.重写validate()方式 二.采用配置文件的方式 先我们就以一个简单的登录的例子来讲解这个... 就OK了,不要作别的改动,struts2在启动时,会自动导入LoginAction-validation.xml的!

    struts1 demo

    <action path="/login" name="LoginForm" type="com.yza.struts.action.LoginAction" scope="request" input="/index.jsp"> <forward name="success" path="/success.jsp"></forward> ...

    struts 2 之旅 - 简单的程序 登陆

    "Struts 2 之旅 - 简单的程序 登陆"是一个基础教程,旨在帮助初学者理解如何在Struts 2框架中实现用户登录功能。 首先,我们需要了解Struts 2的核心概念。Struts 2框架的主要组件包括Action类、ActionMapping、...

    struts2配置文件

    通过上述配置,当访问`http://localhost:8080/struts2Test/struts2/login_isLogin.action`时,Struts2框架将调用`LoginAction`的`isLogin`方法,然后显示与`isLogin`结果匹配的`/login.jsp`页面内容。 总的来说,...

    struts1.2.9包下载

    <action path="/login" type="com.example.struts.LoginAction" name="loginForm" scope="request" input="/login.jsp"> </struts-config> ``` ### 核心概念详解 #### 1. 模型(Model) 模型层主要负责...

    Struts2的配置文件的详细说明

    包内定义了一个名为`login`的Action,Action类是`org.qiujy.web.struts.action.LoginAction`。`result`元素定义了Action执行成功或失败后的跳转页面。 关于命名空间配置,当需要在同一个Web应用中定义同名Action时...

    struts系列01

    本教程“struts系列01”旨在帮助初学者理解并掌握Struts的基本概念和用法,通过具体的LoginAction示例来引导入门。 在Struts框架中,LoginAction是一个常见的控制器类,它负责处理用户登录请求。当你访问一个网页并...

    Struts2中Struts.xml配置文件详解

    例如,在上面的代码中,我们定义了一个名为 "hello" 的 Action,该 Action 对应的类路径为 "com.kay.struts2.Action.LoginAction",并且调用了该 Action 中的方法。 Struts.xml 文件是 Struts2 框架的核心配置文件...

    IntelliJ IDEA 2017建立简单的struts 2

    IntelliJ IDEA是来自JetBrains公司的一款功能强大的Java集成开发环境,它支持众多流行的Java框架和技术,比如Spring、Hibernate、Struts等。Struts2是一个基于MVC模式的开源Web应用框架,允许开发人员设计遵循MVC...

    struts.xml和struts.properties配置详解

    Struts是Apache软件基金会下的一个开源框架,主要用于构建基于Java EE的Web应用程序。在Struts中,`struts.xml`和`struts.properties`是两个关键的配置文件,它们定义了应用的行为和设置。下面将详细讲解这两个配置...

    徒手配置Struts2

    ||— classes(struts.xml、LoginAction.java等Java类) ||— lib(包含struts2-core-2.3.1.2.jar、xwork-core-2.3.1.2.jar等所需库文件) ||— web.xml |— login.jsp、error.jsp、welcome.jsp等JSP页面 ``` 1. **...

    struts2登陆例子

    3. **拦截器(Interceptors)**:Struts2的核心特性之一是拦截器,它们可以插入到Action调用链中,执行额外的任务,如日志记录、权限检查等。在登录场景中,可能有一个验证用户凭据的拦截器。 4. **结果(Results)...

    Struts1新手入门笔记(全)

    <action path="/login" type="com.kettas.struts.LoginAction"> ``` 这里的/login是请求路径,LoginAction是处理类,ok和error是逻辑名称,分别对应不同的真实页面路径。 此外,Struts1还提供了资源文件功能,...

    struts1框架环境搭建视频(登录小例子)

    Struts1是一个经典的Java Web开发框架,由Apache软件基金会维护,它主要负责处理MVC(Model-View-Controller)架构中的Controller部分。本教程通过一个简单的登录实例,将引导你了解如何搭建Struts1框架环境并进行...

    Struts2.0学习系列 以及 Struts2.0安装包

    <action name="login" class="com.example.LoginAction"> <result name="success">/success.jsp <result name="error">/error.jsp ``` 3. **OGNL**:Object-Graph Navigation Language,用于在视图层和模型层...

Global site tag (gtag.js) - Google Analytics