Win a copy of Building Blockchain Apps this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Paul Clapham
  • Liutauras Vilda
  • Knute Snortum
  • Bear Bibeault
  • Devaka Cooray
  • Jeanne Boyarsky
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • salvin francis
  • Tim Holloway
  • Piet Souris
  • Frits Walraven

Ajax doubt

Ranch Hand
Posts: 110
Firefox Browser MySQL Database Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello all,

I am developing a web application using java/j2ee. In my web application the server should be able to send any new information to client(browser) dynamically.
Does Ajax fit for my requirement. Is there any other better approach?
On a jsp page after sending Ajax request to server if I go to another jsp page by clicking another link what happens to the previous Ajax response. Will i get updated information if i go to previous jsp page.


Posts: 67366
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No. HTTP is a stateless protocol. How could the server push data out to a browser that it doesn't know exists? How would it know what page the user is looking at if it did know the browser existed?

There are technologies that will hold open a long connection, but that still has limitations beyond what you are asking for.

The client must contact the server, not the other way around.
CAUTION! Do not touch the blades on your neck propeller while they are active. Tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!