Subversion Repositories SmartDukaan

Rev

Rev 3213 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3213 Rev 3936
Line 17... Line 17...
17
import javax.servlet.http.HttpServletResponse;
17
import javax.servlet.http.HttpServletResponse;
18
import javax.servlet.http.HttpSession;
18
import javax.servlet.http.HttpSession;
19
 
19
 
20
import org.apache.struts2.convention.annotation.InterceptorRef;
20
import org.apache.struts2.convention.annotation.InterceptorRef;
21
import org.apache.struts2.convention.annotation.InterceptorRefs;
21
import org.apache.struts2.convention.annotation.InterceptorRefs;
-
 
22
import org.apache.struts2.convention.annotation.Result;
-
 
23
import org.apache.struts2.convention.annotation.Results;
22
import org.apache.struts2.interceptor.ServletRequestAware;
24
import org.apache.struts2.interceptor.ServletRequestAware;
23
import org.apache.struts2.interceptor.ServletResponseAware;
25
import org.apache.struts2.interceptor.ServletResponseAware;
24
import org.apache.struts2.util.ServletContextAware;
26
import org.apache.struts2.util.ServletContextAware;
25
import org.slf4j.Logger;
27
import org.slf4j.Logger;
26
import org.slf4j.LoggerFactory;
28
import org.slf4j.LoggerFactory;
Line 28... Line 30...
28
 
30
 
29
@InterceptorRefs({
31
@InterceptorRefs({
30
    @InterceptorRef("defaultStack"),
32
    @InterceptorRef("defaultStack"),
31
    @InterceptorRef("login")
33
    @InterceptorRef("login")
32
})
34
})
-
 
35
@Results({
-
 
36
    @Result(name="authfail", type="redirectAction", params = {"actionName" , "reports"})
33
 
37
})
34
public class PaymentDetailsController implements ServletRequestAware, ServletResponseAware, ServletContextAware {
38
public class PaymentDetailsController implements ServletRequestAware, ServletResponseAware, ServletContextAware {
35
 
39
 
36
    private static Logger logger = LoggerFactory.getLogger(PaymentDetailsController.class);
40
    private static Logger logger = LoggerFactory.getLogger(PaymentDetailsController.class);
37
    
41
    
38
    private HttpServletRequest request;
42
    private HttpServletRequest request;
Line 46... Line 50...
46
 
50
 
47
    }
51
    }
48
 
52
 
49
    public String index() {
53
    public String index() {
50
        if(!ReportsUtils.canAccessReport((Long)session.getAttribute(ReportsUtils.ROLE), request.getServletPath())) {
54
        if(!ReportsUtils.canAccessReport((Long)session.getAttribute(ReportsUtils.ROLE), request.getServletPath())) {
51
            return "exception";
55
            return "authfail";
52
        }
56
        }
53
        return authsuccess;
57
        return authsuccess;
54
    }
58
    }
55
 
59
 
56
    // Handles the POST request (Form Submission)
60
    // Handles the POST request (Form Submission)