I've got a simple question, however i can't discover the solution. I am wondering when we can easily see that the website is made while using Java EE technology, or servlets/JSP. It might be easy to search for special offers pages in the server (404, wrong parameters, ...) in some instances, but how about the everyday use ?
Actually, I search for an accumulation of great (or wide used) website while using java technology, and that i can't really find a listing of those. I'm going to be happy if you're able to assist me to with one of these two small questions
I do not think there's a industry standard method to tell what technologies an internet site you don't control was constructed with - any common clues can invariably be hidden or designed to seem like another thing purposely.
You can try the Server header inside a HTTP response (Tomcat appears to make use of "Apache-Coyote/1.1"), it could give you an idea. Bear in mind the server running the web site might be hidden from outdoors access, along with other type of servers serving as proxies placed before it. You can't make sure which server's header you finish up getting.
Personally, I am inclined to recognize Java web applications in the Web addresses (*.do = typical Struts, .jsf/.faces = Java Server Faces, ?wicket:interface = Wicket, etc), however, they are configurable and susceptible to change. In present day realm of Relaxation and pretty Web addresses, don't wager about this either.
From curiosity, why do you want a listing of popular websites constructed with Java?
You are able to hide it entirely to ensure that it isn't visible in the URL or even the response headers. I a minimum of will easily notice that Google and Flickr are utilizing a Java after sales. Also lots of banking/economic climates operate on it.