Apache Tomcat Overview and File Hierarchy

Apache Tomcat is a web container that allows you to deploy websites quickly. We have to be exact when using it and keep to a certain file hierarchy, but the set up itself is fairly easy. Just download the files (tar.gz for mac, regular exe installer for Windows) from the Apache website. After you download it, go to the /bin directory and from here you … Continue reading Apache Tomcat Overview and File Hierarchy

Web Servers, JSP, Servlets, and Containers: How they fit together

Web servers like to do two things: Take in HTTP Requests and send back static page HTTP Responses. But wait you say, if they can only do these two things how can we get any kind of unique data back from the server? Enter JSP, Java Server Page, a hybrid between HTML and Java. We can easily write in Java code into the HTML using … Continue reading Web Servers, JSP, Servlets, and Containers: How they fit together