I wantr to know, How many number of users logged in to
website? can any one answer
Answers were Sorted based on User's Feedback
Answer / anket dhulekar
Use listeners. Since you want to to know how many users have
logged in, so the login info would be stored in a session.
You can create a filter by extending HttpSessionListener,
and update a static variable when the session is created.
The value of this variable will store the number of users
currently logged on.
| Is This Answer Correct ? | 18 Yes | 1 No |
Answer / sunil
HttpSessionListener is Listener whenever session is created.
import javax.servlet.http.HttpSessionListener;
import javax.servlet.http.HttpSessionEvent;
public class SessionCounter implements HttpSessionListener {
private static int activeSessions = 0;
public void sessionCreated(HttpSessionEvent se) {
activeSessions++;
}
public void sessionDestroyed(HttpSessionEvent se) {
if(activeSessions > 0)
activeSessions--;
}
public static int getActiveSessions() {
return activeSessions;
}
}
| Is This Answer Correct ? | 15 Yes | 0 No |
Answer / namy
Create a static variable and increment it every time the
page/sit gets loaded.
| Is This Answer Correct ? | 7 Yes | 4 No |
Answer / ritesh parkhi
Number of users loged on website is depends on Pool Size of
there connection string. By Default MaxPoolSize=100 and
MinPolSize=0.
if Max pool size in 100 so only 100 user can loged in.If 101
user will try to simultaneously you will get TimeOut error
because your connectionstring wait to free one of connection
onject out of 100.
| Is This Answer Correct ? | 7 Yes | 6 No |
Answer / pradeep
1. If the website is static pages no data base interaction
then using static variable we can find out how many users
loged into the system.
2.If the webpage is data base centric and for accessing
any page we are retriving data then we can find the max. no
of connections .
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / raju
we need to write a servlet class, that is login servlet class. Whenever user going to login to the application ,server has to create login servelt object. so every time service method got executed for every user login. so write a private static int count variable as part of login servlet class and increment the counter value in service() method and store the counter value into application scope.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / raju ranjan sinha
The Number of threads can run simmultaneously by the server
is equal to the number of persons can log into a web site.
| Is This Answer Correct ? | 5 Yes | 12 No |
Hi frnds ,iam new to java and j2ee ,my requirement is using java or any j2eetech how to lock an user when he enter wrong credentials(uname&password) more than 3 times.take the username and passowrd in a bean no need to conned Db kindly provide me sample application code or and ideas or links or tutorials plzzzzz urgent for me thanks in advance...
difference between ejb,struts,hibernate,spring and jsp
explain the flow of struts?
Describe activation process?
Are there books about seam?
What if the static modifier is removed from the signature of the main method?
Which container method is used to cause a container to be laid out and redisplayed?
a US company has filed my H1B visa ,, and i got selected in random number process.I wanna ask Could they ask regarding my languages(java,c++) or there will b just general questions?? And wat kind of questions will they ask in embassy interview??
function of extends and implements keywords?
wahts is mean by dynavalidatorform in struts/
What are the various thread priorities?
What method is invoked to cause an object to begin executing as a separate thread?