tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
935
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von cham
    cham cham ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Gera
    Beiträge
    183
    Hallo,

    ich bin gerade das JBoss Buch von Heikoi W. Rupp durchzuarbeiten. Jetzt wollte ich das Beispiel mit der Adressverwaltung ausprobieren.

    Leider scheint aus irgend einem unerfindlichen Grund das Servlet nicht zu laufen. Wenn ich im Mapping einen anderen Namen vergebe oder den Klassennamen ändere, gibt es einen Fehler.

    Wenn ich aber beim doPost (ja es wird auch gepostet) am Anfang eine Exception werfe, so schlägt die nicht durch. Auf jeden Fall bekomme ich immer eine weiße Seite.

    Any Idea?

    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
    
     
    protected void doPost(
            HttpServletRequest request,
            HttpServletResponse response) throws ServletException, IOException {
            
            if(true)
                throw new ServletException("post reached");
            
            String tasks = request.getParameter("task");
            
            int task;
            
            if (tasks.equals("add")){
                task = ADD;
            }
            else if (tasks.equals("search")){
                task = SEARCH;
            }
            else{
                response.sendError(HttpServletResponse.SC_EXPECTATION_FAILED, "bad request - task could not be determined");
                return;
            }
            
            String targetPage = "/index.jsp";
            AddrBean[] addrs = null;
            
            switch(task){
            
                case ADD:
                    addrs = handleAdd(request);
                    break;
                
                case SEARCH:
                    addrs = handleSearch(request);
                    break;
            }
            
            HttpSession session = request.getSession();
            session.setAttribute("addrs", addrs);
            
            RequestDispatcher rd = getServletContext().getRequestDispatcher(targetPage);
        }
     
    Kaum macht man's richtig, schon funktionierts.

  2. #2
    Avatar von cham
    cham cham ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Gera
    Beiträge
    183
    Also ersten hat am Ende noch das forward gefehlt und zweitens war noch ein altes war im deployverzeichnis. das ist bereinigt.

    die leere seite kommt aber immer noch
     
    Kaum macht man's richtig, schon funktionierts.

Ähnliche Themen

  1. Button/Frame problem. Mit Fla Beispiel
    Von cKasper im Forum Flash Plattform
    Antworten: 0
    Letzter Beitrag: 12.03.09, 15:04
  2. Problem mit JBoss-4.2.1.GA
    Von Bumbum564 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 16.02.09, 09:04
  3. Problem mit Tutorial Beispiel
    Von Yumori im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 12.03.07, 23:48
  4. Beispiel zum Thema Websecurity mit JBoss 4.0.2
    Von Thomas Darimont im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 5
    Letzter Beitrag: 12.01.06, 00:01
  5. Problem mit Velocity Beispiel
    Von sisela im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 3
    Letzter Beitrag: 06.03.05, 19:19