Search code examples
databasegwthtmlgwt2

GWT client-side HTML5 database storage (Web SQL Database)


I wonder if there is an API for using Database Storage in GWT 2.x or I should use native code like this instead?

var database = openDatabase("Database Name", "Database Version"); 
database.executeSql("SELECT * FROM test", function(result1) { 
    // do something with the results 
    database.executeSql("DROP TABLE test", function(result2) { 
        // do some more stuff 
        alert("My second database query finished executing!"); 
    }); 
});  

Solution

  • The gwt-mobile-webkit project provides these bindings so you don't have to write them yourself. Don't let the name fool you, it'll work on a desktop browser too.