使用GWT生成UUID

使用GWT生成UUID,gwt,uuid,Gwt,Uuid,有没有办法用GWT生成UUID?根据本页: 此UUID生成器与GWT一起工作: 您可以在GWT中生成UUID,方法是使用JSNI重用UUID: public native static String uuid() /*-{ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random() * 16 |

有没有办法用GWT生成UUID?

根据本页:

此UUID生成器与GWT一起工作:


您可以在GWT中生成UUID,方法是使用JSNI重用UUID:

public native static String uuid() /*-{
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,
            function(c) {
                var r = Math.random() * 16 | 0, v = c == 'x' ? r
                        : (r & 0x3 | 0x8);
                return v.toString(16);
            });
}-*/;
如果您只希望在GWT元素中使用唯一ID(而不是UUID),请使用:

String id = DOM.createUniqueId();

两个环节都没有了。