I don’t think there is a bulletproof way to tell you which technology a website that you don’t control has been built: any general hints can always be hidden or made specifically for something else.
You can see the server header in the HTTP response (Tomcat seems to be using "Apache-Coyote / 1.1"), this may give you the key. Keep in mind that the server on which the website is running can be hidden from external access, and other servers act as proxies located in front of it. You cannot be sure which server header you will receive.
- Java URL- (*.do = Struts,.jsf/.faces = Java Server Faces,? wicket: interface = Wicket ..), , . REST URL-, .
, , Java?