function logout() {
$.messager.confirm("注销", "确认注销吗?", function(result){
/* if(result){
var dt = (new Date()).getTime();
parent.parent.location='/LogoutTest/testLogout.action?_dt=' + dt;
} */
$.ajax({
url : "${ctx}/LogoutTest/testLogout.action",
type: 'post',
dataType: 'json',
async : false,
data:{
},
});
});
}
<package name="com.jshx.action" extends="default" namespace="/LogoutTest">
<action name="testLogout" class="com.jshx.action.LogoutAction" method="logoutMethod">
<result name="preview" type="redirect">/WEB-INF/pages/login.jsp</result>
</action>
</package>
public String logoutMethod() throws Exception {
User user = this.getLoginUser();
// saveLog(user,"电脑");
HttpSession session = getSession();
session.invalidate();
System.out.println("测试");
System.out.println(user);
return "preview";
}