Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSP Page Translation + Tomcat

 
Jigar Naik
Ranch Hand
Posts: 762
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello

I have created one Web Application HelloWorld

which contains one WEB-INF folder and one test.jsp file which prints Hello World Message.

HelloWorld/WEB-INF
HelloWorld/test.jsp

Now i have deployed my web application in tomcat and started the server

at first request server translate the JSP to Servlet initializes the servlet.

now I removed the message Hello World from test.jsp without restarting the server.

and again refreshes the page at browser.

My browaser displays me the updated test.jsp

how does browser identify that jsp has been modified and it has to retranslate the jsp page ?
Is this behaviour garentted ?
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's based on the file modification date. This behavior is server-specific; for Tomcat, check out the documentation of the parameters of the JspServlet in TOMCAT_HOME/conf/web.xml.
 
Emmanuel Garcia
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
tomcat has something called hot swap, this means that there are daemond checking the changes in your app, all time.
 
Jigar Naik
Ranch Hand
Posts: 762
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
okey. thanks a lot
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic