title: JSP Example to connect to MS SQL database using Tomcat
body: <p>I am trying to retrieve data using jsp but it showing
   Error:org.apache.jasper.JasperException: An exception occurred processing JSP page /databaseTest.jsp at line 13</p>
  
  <p>My Code is: </p>
  
  <pre><code>&lt;%@taglib  uri="http://java.sun.com/jsp/jstl/core" prefix="c"%&gt;
  &lt;%@taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%&gt;
  &lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt;
  &lt;%@page import="java.io.*,java.util.*,java.sql.*" %&gt;
  &lt;%@page import="javax.servlet.http.*,javax.servlet.*" %&gt;
  &lt;!DOCTYPE html&gt;
  &lt;html&gt;
  &lt;head&gt;
      &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
      &lt;title&gt;JSTL sql:query Tag&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
     &lt;sql:setDataSource var="ds" driver="com.mysql.jdbc.Driver"
   url="jdbc:mysql://localhost/JSPTUTORIAL"
   user="root"  password="root"/&gt;
      &lt;sql:query dataSource="${ds}" var="result"&gt;
          SELECT * FROM Employees;
      &lt;/sql:query&gt;
      &lt;h4&gt;Employee Table&lt;/h4&gt;
      &lt;table border="1" width="100%"&gt;
          &lt;tr&gt;
              &lt;th&gt;Employee ID&lt;/th&gt;
              &lt;th&gt;First Name&lt;/th&gt;
              &lt;th&gt;Last Name&lt;/th&gt;
              &lt;th&gt;Age&lt;/th&gt;
          &lt;/tr&gt;
          &lt;c:forEach var="row" items="${result.rows}"/&gt;
              &lt;tr&gt;
                  &lt;td&gt;&lt;c:out value="${row.id}"/&gt;&lt;/td&gt;
                  &lt;td&gt;&lt;c:out value="${row.first}"/&gt;&lt;/td&gt;
                  &lt;td&gt;&lt;c:out value="${row.last}"/&gt;&lt;/td&gt;
                  &lt;td&gt;&lt;c:out value="${row.age}"/&gt;&lt;/td&gt;
              &lt;/tr&gt;
      &lt;/table&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p></p>