2010-01-22 33 views
6

¿Hay alguna forma de informar los mensajes de registro en las aplicaciones GWT del lado del cliente con fines de desarrollo (en las bibliotecas estándar de GWT, es decir, sin bibliotecas externas)?Registradores en el lado del cliente GWT

es decir, como el Logger que se puede utilizar para enviar mensajes de registro a catalina.out al desarrollar cosas para decir Tomcat.

Respuesta

7

Eche un vistazo al proyecto gwt-log. Parece que estás buscando.

http://code.google.com/p/gwt-log/

+6

Por alguna registro rápido y sucio está el incorporado en 'GWT.log' : http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/gwt/core/client/GWT.html#log(java.lang.String, java.lang.Throwable) Imprimirá los mensajes en Modo de desarrollo. No es tan bueno como gwt-log, pero sigue siendo útil para una depuración rápida. –

3

Sólo un ejemplo rápido ..

añadir esta línea en el archivo * .gwt.xml. Está en el paquete principal de su fuente del lado del cliente. La mayor parte del paquete superior ..

<inherits name="com.google.gwt.logging.Logging"/> 

Añadir esto en .java archivo, digamos que en el método onModuleLoad()

public void onModuleLoad() { 
    Logger logger = Logger.getLogger("NameOfYourLogger"); 
    logger.log(Level.SEVERE, "this message should get logged"); 
Cuestiones relacionadas