0

好的,在GWTP(GWT Platform,不是Gwt)中,在eclipse中新建presenter时,会有一个字段“Token name:”供我们设置名称token。所以,我在 NameToken 的前面添加了一个 Hash Bang

abc.client.place.NameTokens#!myname

& eclipse创建了java文件

@NameToken(NameTokens.myname)

那么Hash Bang在哪里(!)?

另外,假设当我们第一次创建一个新的 Presenter 并且我们忘记将 Hash Bang 放在 NameToken 的前面,那么我们如何在不重新创建新的 Presenter 的情况下包含 Hash Bang 呢?

4

1 回答 1

3

通常,您的名称标记应在com.yourproject.client.place.NameTokens类中作为常量字符串找到:

package com.yourproject.client.place;

public class NameTokens {
    public static final String home = "home";
    public static final String myname = "myname";
}

如果要在哈希符号和名称标记之间添加感叹号,只需将其添加到字符串中:

package com.yourproject.client.place;

public class NameTokens {
    public static final String home = "home";
    public static final String myname = "!myname";
}
于 2013-04-19T15:12:32.957 回答