2010-01-22 86 views
6

有沒有辦法在客戶端GWT應用程序中報告日誌消息用於開發目的(在標準GWT庫中,即無外部庫)?GWT客戶端的記錄器

即與Logger類似,當開發Tomcat之類的東西時,它可用於向catalina.out輸出日誌消息。

回答

7

看看gwt-log項目。似乎你正在尋找。

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

+6

對於一些快速和骯髒的日誌說有內置'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) 它會將消息打印到開發模式。不如gwt-log好,但對於一些快速調試仍然有用。 – 2010-01-23 00:44:00

3

只是一個簡單的例子..

在* .gwt.xml文件中添加此行。它在你的客戶端源代碼的父包裝中。最上面的包..

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

在java文件添加此,讓我們在onModuleLoad()方法

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