Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [struts] non visualizza gli errori!

    Ciao a tutti, con struts ho creato una classe che estende la DispatchAction, dove all'interno creo un messaggio di errore tipo:

    ActionMessages messages = new ActionMessages();
    messages.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("Impossibile salvare / aggiornare il gruppo"));
    saveMessages( request, messages );
    return mapping.findForward("error");

    Nella pagina jsp cerco di recuperare con :

    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>


    <html:html>
    <head>
    <title>
    <bean:message key="errors.title"/>
    </title>
    </head>

    <body bgcolor="white">
    <logic:messagesPresent>
    <ul>
    <html:messages id="error">[*]<bean:write name="error"/>
    </html:messages>[/list]
    </logic:messagesPresent>



    <html:link forward="homepage">Torna</html:link></p>
    </body>
    </html:html>


    Ma gli errori non vengono visualizzati !!! Perche secondo voi!!????

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    69
    Prova a lasciare via il tag <html:messages id="error">

  3. #3
    ???Scusa?? Intendi togliere proprio il tag??

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    69
    ???Scusa?? Intendi togliere proprio il tag??
    Si.

  6. #6
    Non funziona ... Non stampa nulla...

  7. #7
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    Ciao! Non sono sicura sia corretto, ma io di solito per stampare gli errori uso il tag <html:errors/>...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.