<% User loginUser = (User)session.getAttribute("loginUser");
int userlevel = Integer.parseInt( (request.getAttribute("userlevel")).toString());
String status = (String)request.getAttribute("formstatus");
%>
based on userlevel I have to include different file on the same page for example
<% if(userlevel > 2){ %>
<%@include file="apr-part3.jsp"%>
<%}else{ %>
You have not permission to view this part
<% } %>
in apr-part3.jsp
page some part is common for user 3 and 4
I have to check user level in apr-part3.jsp
as follows again
in apr-part3.jsp
<% User loginUser = (User)session.getAttribute("loginUser");
int userlevel = Integer.parseInt( (request.getAttribute("userlevel")).toString());
String status = (String)request.getAttribute("formstatus");
%>
<% if(userlevel==3){
do something
}if(userlevel==4){
do something
}
Everything runs fine in eclipse but when deploying on tomcat apache it gives the error
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 2 in the jsp file: /jsp-page/apr-part3.jsp Duplicate local variable loginUser
How can I avoid these errors