• Post Reply Bookmark Topic Watch Topic
  • New Topic

about taglib directive

 
champ sharma
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1)I m a bit confused about this fact..that ''to update data in thread safe manner ,it should be stored in ServletContext obj.!!''..but i read that it should be in SrevletContext are not thread safe ..but ServletRequest obj are.

2)can reserved words be used as prefix in taglib directive??

can anyone explain
 
Shivani Chandna
Ranch Hand
Posts: 380
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Reserved words like : java , javax, sun, sunw, jsp,jspx, servlet cannot be used as prefix. Also one should avoid using them for parameter names.

It is not thread safe to store objects in ServletContext or application scope. Only thread safe objects are local variables and Request Objects.


Regards,
Shivani
 
mo sayed
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1.) ServletContext object has an application wide scope. This means that
all servlets for a given application can see this object and access it's
data members. Therefore a situation could arise, where two distinct requests serviced by the same or different servlets could change the value of a specific parameter held within the ServiceContext object. This problem can be overcome by synchronizing on the ServletContext object within the servlet code.

regards,
Mo
 
Ulf Dittmer
Rancher
Posts: 42970
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can delete posts by editing them - there's a checkbox named "Delete this post" or something similar. Check that, submit the form, and -poof!- the post is gone.
 
champ sharma
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks guys :-)
 
Gravity is a harsh mistress. But this tiny ad is pretty easy to deal with:
the new thread boost feature: great for the advertiser and smooth for the coderanch user
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!