Hallo allemaal,
Beetje simpel vraagje misschien, maar ik wil graag een servlet draaien. Ik heb Tomcat 4.1 geinstalleerd en wanneer ik naar http://localhost:8080 surf zie ik mooi een bevestiging dat alles goed is geinstalleerd. Vervolgens heb ik een simpele example code gecompiled:
Het bestande je Servlet.class word succesvol gecompiled, maar vervolgens weet ik niet waar ik dit bestandje moet plaatsen om hem te runnen via mijn browser.
Al vast bedankt
Beetje simpel vraagje misschien, maar ik wil graag een servlet draaien. Ik heb Tomcat 4.1 geinstalleerd en wanneer ik naar http://localhost:8080 surf zie ik mooi een bevestiging dat alles goed is geinstalleerd. Vervolgens heb ik een simpele example code gecompiled:
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
| /*
* Servlet.java
*
* Created on 6 juli 2003, 18:42
*/
import javax.servlet.*;
import javax.servlet.http.*;
/**
*
* @author Henk Erik
* @version
*/
public class Servlet 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, java.io.IOException {
response.setContentType("text/html");
java.io.PrintWriter out = response.getWriter();
// output your page here
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet</title>");
out.println("</head>");
out.println("<body>Henk Erik");
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, java.io.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, java.io.IOException {
processRequest(request, response);
}
/** Returns a short description of the servlet.
*/
public String getServletInfo() {
return "Short description";
}
} |
Het bestande je Servlet.class word succesvol gecompiled, maar vervolgens weet ik niet waar ik dit bestandje moet plaatsen om hem te runnen via mijn browser.
Al vast bedankt