How to Run a JSP Program in Apache Tomcat (Windows)
See Apache: Tips and Tricks for similar articles.A Java Server Page, or JSP, program is a crucial part of a Java web application because the JSP will send a response back to the server in the form of a web page. For example, a JSP might display the line items of an order to the browser user. In this topic, you will create a very simple JSP and learn how to run the program at the Tomcat server.
To learn how to run a JSP in Apache Tomcat in a Windows environment, follow these 7 steps:
- In your text editor, you will develop a simple JSP that creates a web page to display the current date. Type in the following statements in a new file:
The program contains
<%@ page language="java" contentType="text/html"%> <%@ page import="java.text.*,java.util.*" %> <html> <head> <title>Date JSP</title> </head> <% SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy"); %> <body> <h1>Welcome to Tomcat! Today is </h1> </body> </html>
<%@
tags that provide metadata about the JSP and import directives. The JSP also contains HTML tags that will be rendered by the browser in the usual way. Note the<%
tags that encapsulate Java code. The snippets of Java code are referred to as "scriplets." When the JSP is requested by the browser, the program will be converted into a servlet by a program in the Tomcat container (Jasper
) and the HTML output will be sent to the browser. - Save your file as
DateJSP.jsp
. - Copy your file to
CATALINA_HOME/webapps/ROOT
, e.g.,c:/Tomcat8/webapps/ROOT
. - Start the Tomcat server.
- Start your browser if it is not already running.
- In the address area of the browser, type
http://localhost:8080/DateJSP.jsp
and submit that address to the browser. - The output of your JSP page will be displayed:
Related Articles
- How to Start and Stop Apache Tomcat from the Command Line (Windows)
- How to Deploy a WAR File to Apache Tomcat (Windows)
- How to Start and Stop Apache Tomcat from the Command Line (Linux)
- How to Deploy a WAR File to Apache Tomcat (Linux)
- How to Run a JSP Program in Apache Tomcat (Windows) (this article)
- How to Check the Status of the Apache Tomcat Server (Windows)
- How to Deploy a Web Application Using the Apache Tomcat Manager (Windows)
- How to Check the Status of the Apache Tomcat Server (Linux)
- How to Set Default Context Path in Apache Tomcat (Windows)
- How to Use the autoDeploy Attribute in Apache Tomcat (Windows)
- How to Deploy a Web Application Using the Apache Tomcat Manager (Linux)
- How to List Deployed Applications Using the Apache Tomcat Manager (Windows)
- How to Run Multiple Instances of Apache Tomcat on One Server (Windows)
- How to Run a JSP Program in Apache Tomcat (Linux)
- How to Establish a JDBC Connection in Apache Tomcat (Windows)
- How to Verify Apache Tomcat Server Operation (Windows)
- How to Cluster in Apache Tomcat (Linux)
- How to Undeploy Web Applications Using the Apache Tomcat Manager (Windows)
- How to Set Default Context Path in Apache Tomcat (Linux)
- How to Use the Java Logging API in Apache Tomcat (Windows)
- How to Cluster in Apache Tomcat (Windows)
- How to Use the Java Logging API in Apache Tomcat (Linux)
- How to Use the autoDeploy Attribute in Apache Tomcat (Linux)
- How to Configure Apache Tomcat to Use MBeans (Windows)
- How to List Deployed Applications Using the Apache Tomcat Manager (Linux)
- How to Install and Configure Apache Tomcat (Windows)
- How to Configure Apache Tomcat to Use MBeans (Linux)