struts2 结合extjs实现的一个登录实例
2013-06-11 16:52
387 查看
package com.ext.model; public class User { private Integer id; private String username; private String password; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }
写LoginAction
package com.ext.action; import com.ext.model.User; import com.opensymphony.xwork2.ActionSupport; public class LoginAction extends ActionSupport { private boolean success; private String message; private User user; @Override public String execute() throws Exception { if(user.getUsername().equals("admin")&&user.getPassword().equals("admin")){ this.success= true; //this.message="你的账号是:"+user.getUsername()+"密码是:"+user.getPassword(); }else{ this.success=false; this.message="对不起,未授权的用户不能登录改系统"; } return SUCCESS; } public boolean isSuccess() { return success; } public void setSuccess(boolean success) { this.success = success; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public User getUser() { return user; } public void setUser(User user) { this.user = user; } }
struts.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <package name="extjs" extends="json-default" namespace="/"> <action name="Login" class="com.ext.action.LoginAction"> <result type="json"></result> </action> </package> </struts>
login.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="ext3/resources/css/ext-all.css"/> <script type="text/javascript" src="ext3/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext3/ext-all.js"></script> <script type="text/javascript" src="ext3/ext-lang-zh_CN.js"></script> <script type="text/javascript" src="login.js"></script> </head> <body> </body> </html>
相关文章推荐
- struts2 结合extjs实现的一个登录实例
- struts2 结合extjs实现的一个登录实例
- struts2 结合extjs实现的一个登录实例
- struts2 结合extjs实现的一个登录实例
- Extjs4---Form登录功能的实现,结合struts2
- 一个简单的jsp+servlet实例,实现简单的登录
- struts2结合过滤器和cookie实现自动登录
- Spring+SpringMVC+Hiberate+MySql+Bootstrap实现一个简单验证登录实例
- 一个简单的jsp+servlet实例,实现 4000 简单的登录
- 一个利用struts2实现的登录验证
- Struts2的一个入门实例----登录功能
- Flex结合java实现一个登录功能
- 一个漂亮的ExtJs登录窗口(实现登录跳转)
- Struts2开发环境搭建,及一个简单登录功能实例
- 设计实现 一个 基于extjs2.0 做皮肤的 struts2 样式
- 一个简单的jsp+servlet实例,实现简单的登录
- Extjs4---登录验证码的实现+struts2
- 一个简单的jsp+servlet实例,实现简单的登录
- struts2结合过滤器和cookie实现自动登录
- 结合ExtJS和SSH简单实现登录