Ik ben bezig met een project op school.
De opdracht is dat ik een bibliotheek systeem moet maken
in JSP/Java Servlets gekoppelt aan de MySQL database.
Ik gebruik netbeans als tool om in te werken, omdat alles hier al in zit.
Ik loop alleen tegen het volgende probleem en ik kom er maar niet achter
wat het is, kheb naar mijn idee alle mogelijkheden al geprobeerd, maar
niets wil werken, misschien dat jullie zien waar het mis gaat.
Dit is mijn structuur in netbeans:

Mijn JSP code:
En dit mijn Servlet code:
Hoe roep ik nou vanuit mijn JSP die servlet aan?
Als iemand behoefte heeft aan mijn web.xml hoor ik het wel.
Ik heb dus al gegoogled en op school gevraagd, maar niemand weet het
Dus kheb wel onderzoek gedaan.
De opdracht is dat ik een bibliotheek systeem moet maken
in JSP/Java Servlets gekoppelt aan de MySQL database.
Ik gebruik netbeans als tool om in te werken, omdat alles hier al in zit.
Ik loop alleen tegen het volgende probleem en ik kom er maar niet achter
wat het is, kheb naar mijn idee alle mogelijkheden al geprobeerd, maar
niets wil werken, misschien dat jullie zien waar het mis gaat.
Dit is mijn structuur in netbeans:

Mijn JSP code:
code:
1
2
3
4
| <form method="get" action="/Inkomend"> <input type="text" name="isbn" size="30"> <input type="submit" name="submit" value="Innemen"> </form> |
En dit mijn Servlet code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
| import java.io.*;
import java.net.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
/**
*
* @author Stefan
* @version 1.0
*/
public class Inkomend extends HttpServlet {
/** Initializes the servlet.
*/
public void init(ServletConfig config) throws ServletException {
super.init(config);
}
/** Destroys the servlet.
*/
public void destroy() {
}
/** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
* @param request servlet request
* @param response servlet response
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
if (request.getParameter("isbn") == null) {
out.println("U heeft geen waarde mee gestuurd!");
}
/* TODO output your page here
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet</title>");
out.println("</head>");
out.println("<body>");
out.println("</body>");
out.println("</html>");
*/
out.close();
}
/** Handles the HTTP <code>GET</code> method.
* @param request servlet request
* @param response servlet response
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/** Handles the HTTP <code>POST</code> method.
* @param request servlet request
* @param response servlet response
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/** Returns a short description of the servlet.
*/
public String getServletInfo() {
return "Short description";
}
} |
Hoe roep ik nou vanuit mijn JSP die servlet aan?
Als iemand behoefte heeft aan mijn web.xml hoor ik het wel.
Ik heb dus al gegoogled en op school gevraagd, maar niemand weet het
Dus kheb wel onderzoek gedaan.