• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 208
  • Last Modified:

When I change a JSP that is an include, the main page does not change.

I have a JSP main page that has three JSP includes.  
When I change code of one of the includes, and test the change by bringing up the main page, the changes do not show up.

But if I make a change to the main page, then those changes and the include changes show up.
How can I correct this, to where the changes for the includes show up when accessing the main page?
0
g118481
Asked:
g118481
1 Solution
 
oterradaCommented:
There 2 ways to insert a jsp file:

This one the compiler recompiles each time that you use the page, It's better in develop time.
<%@ include file="relativeFragment.jsp" %>

An the other it compiles the pages together, and this is your problem. It's better in real time.
<jsp:include page="relativeFragment.jsp"  flush="true" />

Uri

At this moment I'm not sure of this, but if you use one of these try the other.
0
 
objectsCommented:
you cannot correct it afaik. may depend on your container though.
0
 
raj3060Commented:
If you make changes in includes, you need to reload the main page, i.e. refresh the page, changes should be there. Sometimes it does not show for some wiered reason then I rebuild the project and it works.
--Raj
0
 
Ryan ChongCommented:
try delete the compiled servlet of your main page, then try run your main page again..
0
 
g118481Author Commented:
I am using <%@ include file="relativeFragment.jsp" %>.
I changed to <jsp:include page="relativeFragment.jsp"  flush="true" /> and now it works perfect.

Cheers

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now