Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Websites using Java EE

I have a simple question, but I can't find out the answer. I'm wondering if we can see that a website is built using the Java EE technology, or servlets/JSP. I think it could be possible to look for specials pages from the server (404, wrong parameters, ...) in some cases, but what about the everyday use ?

In fact, I look for a collection of great (or wide used) website using the java technology, and I can't really find a list of these. I'll be very happy if you can help me with these two small questions

like image 553
Rob Avatar asked Nov 20 '25 18:11

Rob


2 Answers

You can hide it completely so that it's not visible from the URL or the response headers. I at least can tell that Google and Flickr are using a Java backend. Also a lot of banking/financial systems run on it.

For the remnant, just check the portfolios of well-known Java EE based frameworks. E.g. Liferay, IceFaces, Seam

like image 93
BalusC Avatar answered Nov 24 '25 22:11

BalusC


I don't think there is a bullet proof way to tell what technologies a website that you don't control was built with - any common clues can always be hidden or made to look like something else on purpose.

You can look at the Server header in a HTTP response (Tomcat seems to use "Apache-Coyote/1.1"), it may give you a clue. Keep in mind that the server running the website may be hidden from outside access, with other kind of servers acting as proxies placed in front of it. You cannot be sure which server's header you end up getting.

Personally, I tend to recognize Java web apps from the URLs (*.do = typical Struts, .jsf/.faces = Java Server Faces, ?wicket:interface = Wicket, etc), but again, these are configurable and subject to change. In today's world of REST and pretty URLs, don't bet on this either.

Out of curiosity, why do you need a list of popular websites built with Java?

like image 38
Lauri Lehtinen Avatar answered Nov 24 '25 21:11

Lauri Lehtinen



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!