• 大小: 3.15MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-09
  • 语言: 其他
  • 标签: Struts2,  拦截器  

资源简介

Struts2拦截器实现权限控制demo,我感觉对初学者还是有一定帮助的

资源截图

代码片段和文件信息

package com.bzu.action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport {
private User user;

public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}

public String login(){
System.out.println(user.getUsername()+“   “+user.getPassword());
if(user.getUsername().equals(“admin“)&&user.getPassword().equals(“123456“)){
 ActionContext.getContext().getSession().put(“username“ user.getUsername());        
             ActionContext.getContext().getSession().put(“password“ user.getPassword());        
return “success“;

}
return “fail“;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-04-19 16:43  Struts2\
     文件        1080  2012-04-23 16:18  Struts2\.classpath
     目录           0  2012-04-19 16:43  Struts2\.myeclipse\
     文件         294  2012-04-19 16:43  Struts2\.mymetadata
     文件        1413  2012-04-19 17:51  Struts2\.project
     目录           0  2012-04-19 16:43  Struts2\.settings\
     文件         500  2012-04-19 16:43  Struts2\.settings\.jsdtscope
     文件         629  2012-05-08 11:07  Struts2\.settings\org.eclipse.jdt.core.prefs
     文件          49  2012-04-19 16:43  Struts2\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2012-04-19 16:43  Struts2\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2012-04-19 17:44  Struts2\src\
     目录           0  2012-04-19 17:44  Struts2\src\com\
     目录           0  2012-05-08 11:04  Struts2\src\com\bzu\
     目录           0  2012-05-08 10:45  Struts2\src\com\bzu\action\
     文件         721  2012-05-08 11:36  Struts2\src\com\bzu\action\LoginAction.java
     文件         413  2012-04-25 16:52  Struts2\src\com\bzu\action\User.java
     目录           0  2012-05-08 11:05  Struts2\src\com\bzu\intecepter\
     文件        1590  2012-05-08 12:30  Struts2\src\com\bzu\intecepter\AuthorInterceptor.java
     文件        1313  2012-05-08 11:37  Struts2\src\struts.xml
     目录           0  2012-05-08 10:49  Struts2\WebRoot\
     文件         463  2012-05-08 10:49  Struts2\WebRoot\add.jsp
     文件        3477  2012-04-20 08:39  Struts2\WebRoot\fail.jsp
     文件         568  2012-04-25 16:53  Struts2\WebRoot\login.jsp
     目录           0  2012-04-19 16:43  Struts2\WebRoot\meta-INF\
     文件          36  2012-04-19 16:43  Struts2\WebRoot\meta-INF\MANIFEST.MF
     文件         465  2012-05-08 10:50  Struts2\WebRoot\show.jsp
     文件         321  2012-04-19 17:51  Struts2\WebRoot\success.jsp
     目录           0  2012-04-19 16:43  Struts2\WebRoot\WEB-INF\
     目录           0  2012-05-08 11:37  Struts2\WebRoot\WEB-INF\classes\
     目录           0  2012-05-08 11:07  Struts2\WebRoot\WEB-INF\classes\com\
     目录           0  2012-05-08 11:07  Struts2\WebRoot\WEB-INF\classes\com\bzu\
............此处省略16个文件信息

评论

共有 条评论