Subversion Repositories SmartDukaan

Rev

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

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