Andy, As long as you use only method local variables instead of class variables in your servlet (ie; java.io.PrintWriter out; in Rinaldo's post) you will be fine. The single threaded model does not need to be used and I think it is even deprecated in the Servlet 2.4 spec.
Regards,
Richard
At 09:54 PM 5/11/2004, you wrote:
Hi Andy, Every client(Web brower) when makes a request to servlet , by default the same instance of the servlet services all the client as the servlet container spawns a new thread for every request made. Incase if the servlet instances are going to store entity specific information then it that case you need to implement the servlet class from singlethreadedModel. The container will create a new instance for every new request. I hope this helps
Please do revert back
Regards Falguni
-----Original Message----- From: Andy Susanto [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 11, 2004 4:36 PM To: [EMAIL PROTECTED] Subject: servlet access in the same time and the result "error"(urgent)
hai,
my question is why my servlet if access in the same time with two or more user and the result is nor showing the right result. This error happen if performance computer is low. How can i fix this problem ?
example: user JAVA 1.4 win2000Server MySQL 3.23.25 Servlet Name = test
user A access test and User B access test. Sometimes result for user A get a user B Result otherwise User B get a result user A.
and my code is
public void doGet(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException{ synchronized(this){ MainProcess(req,res); } }
public void MainProcess(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException{ //do something }
TIA,
andy
________________________________________________________________________ ___ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
MASTEK "Making a valuable difference" Mastek in NASSCOM's 'India Top 20' Software Service Exporters List. In the US, we're called MAJESCO
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Opinions expressed in this e-mail are those of the individual and not that of Mastek Limited, unless specifically indicated to that effect. Mastek Limited does not accept any responsibility or liability for it. This e-mail and attachments (if any) transmitted with it are confidential and/or privileged and solely for the use of the intended person or entity to which it is addressed. Any review, re-transmission, dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. This e-mail and its attachments have been scanned for the presence of computer viruses. It is the responsibility of the recipient to run the virus check on e-mails and attachments before opening them. If you have received this e-mail in error, kindly delete this e-mail from all computers. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html