If i declare a variable in my A.jsp and i am trying to include A.jsp to B.jsp.So my question stands here whether the variable declared in A.jsp is acessable in B.jsp?
Please explain me for both the cases Dynamic include and static include.
If i declare a variable in my A.jsp and i am trying to include
Share
When you include a jsp template using <%@page include=””> the source will actually be inserted and compiled into the including file. This is what makes you able to use variables declared in the parent file.
When doing a “dynamic” include it will use RequestDispatcher.include which will invoke the calling page as a new Servlet. This makes you unable to use declared variables.
I would recommend you to pass variables on the request scope using request.setAttribute(“name”, obj); when doing this