vaadin的特殊路径变量列表@JavaScript(value = {“vaadin:// ...”,“???:// ...”}

时间:2014-12-24 00:20:57

标签: java javascript annotations vaadin

我尝试在vaadin7.4.13 + maven项目中添加js文件以输出html代码。 我知道可以使用vaadin://... 协议转换为/VAADIN/目录。

现在我知道这不是它可以在那里使用的唯一一个技巧,因为我已经看到在@JavaScript注释中使用了一些其他协议,但我不记得它们。请帮帮我。

  1. vaadin://
  2. ???://
  3. ???://
  4. ...

1 个答案:

答案 0 :(得分:0)

查看vaadin的com.vaadin.shared.ApplicationConstants源代码,我发现了这些:

APP_PATH = "APP";
UIDL_PATH = "UIDL";
HEARTBEAT_PATH = "HEARTBEAT";
PUSH_PATH = "PUSH";
PUBLISHED_FILE_PATH = APP_PATH + '/' + "PUBLISHED";
APP_PROTOCOL_PREFIX = "app://";
VAADIN_PROTOCOL_PREFIX = "vaadin://";
FONTICON_PROTOCOL_PREFIX = "fonticon://";
PUBLISHED_PROTOCOL_NAME = "published";
PUBLISHED_PROTOCOL_PREFIX = PUBLISHED_PROTOCOL_NAME + "://";