Firstly I read all post about that issue but I could not solve my problem. I have a web application with maven and I'm using glassfish & MySQL. When I want to receive info from database, I took this error. I will show you error:
That's my .jsp
page I tried to take info from database:
<%@page import="tr.kasim.cc.app.Application"%>
<%@page import="tr.kasim.cc.model.SignUp"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="css/index.css"></link>
<title>User Listesi</title>
</head>
<body><center>
<p class="title">User Listesi</p>
<table style="border: black 1px solid">
<tr>
<td>loginName</td>
<td>password</td>
<td>eMail</td>
<td>userName</td>
<td>userDate</td>
<td>userJob</td>
<td>userTelephone</td>
<td>userCity</td>
<td>userGenderId</td>
</tr>
<%
List<SignUp> users = Application.getApp().getMainService().getUsers();
for (SignUp user : users) {
%>
<tr>
<td><%=(user.getUserLoginName())%></td>
<td><%=(user.getUserPassword())%></td>
<td><%=(user.getUserEMail())%></td>
<td><%=(user.getUserName())%></td>
<td><%=(user.getUserDate())%></td>
<td><%=(user.getUserJob())%></td>
<td><%=(user.getUserTelephone())%></td>
<td><%=(user.getUserCity())%></td>
<td><%=(user.getUserGenderId())%></td>
</tr>
<%}
%>
</table>
<br/><br><br>
<a href="index.jsp">Return HomePage</a><br>
</center></body>
</html>
And here my pom.xml dependency (I added dependency for mysql connection):
<groupId>tr.kasim</groupId>
<artifactId>CourseCenter</artifactId>
<version>1.0</version>
<packaging>war</packaging>
<name>CourseCenter</name>
<properties>
<endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
</dependencies>
Also I artifacted mysql to dependencies: mysql artifacted. I don't know what should I do. Please help me, thanks..