/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package org.again.struts.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.again.service.loginService;
import org.again.struts.form.LoginForm;
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.apache.struts.actions.DispatchAction;
/**
* MyEclipse Struts
* Creation date: 02-29-2008
*
* XDoclet definition:
* @struts.action path="/login" name="loginForm" input="/login.jsp" scope="request" validate="true"
*/
public class LoginAction extends DispatchAction {
/*
* Generated Methods
*/
private loginService loginService;
public loginService getLoginService() {
return loginService;
}
public void setLoginService(loginService loginService) {
this.loginService = loginService;
}
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward login(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
LoginForm loginForm = (LoginForm) form;// TODO Auto-generated method stub
String userName = loginForm.getUserName();
String passWd = loginForm.getPassWd();
String target = "fail";
List list = loginService.login(userName, passWd);
if(list.size()>0)
{
request.setAttribute("message", "登陆成功!");
target="success";
}
else
{
request.setAttribute("message", "登陆失败!");
}
return mapping.findForward(target);
}
public ActionForward regit(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
return mapping.findForward("regiter");
}
public ActionForward doRegit(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
LoginForm loginForm = (LoginForm) form;
String userName = loginForm.getUserName();
String passWd = loginForm.getPassWd();
String target="success";
int num=loginService.regit(userName, passWd);
if(num>0)
{
request.setAttribute("message", "注册成功");
request.setAttribute("userName", userName);
}
else
{
request.setAttribute("message", "注册失败");
target="regitfail";
}
return mapping.findForward(target);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
struts+spring的一个简单项目
共42个文件
jar:8个
tld:6个
class:5个
4星 · 超过85%的资源 需积分: 0 54 下载量 137 浏览量
2008-06-01
01:04:27
上传
评论
收藏 1.29MB RAR 举报
温馨提示
struts+spring的一个简单项目
资源详情
资源评论
资源推荐
收起资源包目录
againLogin.rar (42个子文件)
againLogin
.mystrutsdata 256B
.springBeans 287B
src
log4j.properties 146B
org
again
dao
BaseDAO.java 319B
service
loginService.java 539B
util
setCharacterEncoding.java 762B
struts
ApplicationResources.properties 241B
form
LoginForm.java 2KB
action
LoginAction.java 3KB
.project 1KB
WebRoot
META-INF
MANIFEST.MF 39B
WEB-INF
struts-nested.tld 70KB
validator-rules.xml 13KB
struts-bean.tld 9KB
struts-html.tld 72KB
struts-logic.tld 14KB
struts-tiles.tld 8KB
web.xml 1KB
.struts-config.mex 2KB
classes
log4j.properties 146B
org
again
dao
BaseDAO.class 626B
service
loginService.class 1KB
util
setCharacterEncoding.class 1KB
struts
ApplicationResources.properties 241B
form
LoginForm.class 2KB
action
LoginAction.class 2KB
struts-config.xml 1KB
lib
commons-beanutils.jar 184KB
jakarta-oro.jar 64KB
commons-validator.jar 82KB
commons-fileupload.jar 22KB
commons-logging.jar 37KB
struts.jar 531KB
antlr.jar 350KB
commons-digester.jar 164KB
spring.tld 8KB
regiter.jsp 711B
login.jsp 715B
applicationContext.xml 1KB
success.jsp 387B
.mymetadata 303B
.classpath 1KB
.myeclipse
共 42 条
- 1
ljmybfq
- 粉丝: 1
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1