Toon posts:

[Servlet] Hoe run ik ze lokaal

Pagina: 1
Acties:

Verwijderd

Topicstarter
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:

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

Verwijderd

Topicstarter
Sorry, ik hem per ongeluk deze topic in het verkeerde forum gepost, graag een move naar W&P.