資源簡(jiǎn)介
Struts2攔截器實(shí)現(xiàn)權(quán)限控制demo,我感覺(jué)對(duì)初學(xué)者還是有一定幫助的

代碼片段和文件信息
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“;
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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\.myme
?????文件????????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.xm
?????目錄???????????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\me
?????文件??????????36??2012-04-19?16:43??Struts2\WebRoot\me
?????文件?????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論