File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes JSP, Tomcat and Threads Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Groovy Fundamentals video training course this week in the Groovy forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "JSP, Tomcat and Threads" Watch "JSP, Tomcat and Threads" New topic

JSP, Tomcat and Threads

Eduardo Mathias

Joined: Oct 24, 2002
Posts: 17
Is it possible to use threads with JSP and Tomcat ? My web application is based on JSP and JavaBeans accesing database. Now I want to create new threads that should work like agents, interacting with other agents in the same application. Is this possible ? I wonder if the threads will "stay alive" even after the jsp page or bean that created it has finished executing ! Please, any help is welcome !
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 12955
Yes you can do anything in a servlet (or JSP) that a free-standing Java application can do (subject to possible security control by the servlet engine). There is nothing magic about the servlet environment that changes the way Threads operate.
I have used separate Threads to manage sending email, load headlines from another site, etc.
You do have to think very carefully about synchronization issues,etc - keeping in mind at all times that your JSP may be handling multiple requests "at the same time."
Eduardo Mathias

Joined: Oct 24, 2002
Posts: 17
Thank's a lot for the tip !
I'll try to develop a little example in order to validate my model !
I agree. Here's the link:
subject: JSP, Tomcat and Threads