Two Laptop Bag*
The moose likes Servlets and the fly likes Confusion Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Confusion" Watch "Confusion" New topic
Author

Confusion

Anu Pasricha
Greenhorn

Joined: Jul 08, 2002
Posts: 13
Hi
When it is possible to access pakage level variables in the same package by other classes, then why do servlets communicate via query strings, session variables, hidden fields etc.
Why don't we make a class containing required variables, give it package level accessibility and set & use their values in servlets where-ever required?
Regards
Anu
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12682
    
    5
Keep in mind that the main problem with servlets is managing user data so it doesn't get mixed up with other "simultaneous" users. The very elegant servlet API uses sessions for this. It is indeed a good idea to create a class to hold user specific variables. This can be shared between servlets by the session mechanism or whatever you like.
Bill


Java Resources at www.wbrogden.com
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Confusion
 
Similar Threads
Tag Handler Class
Help me
3 top-level elements
static instance variable in a Java class
regarding constructor in servlet