Vaadin 的特殊路径变量列表 @JavaScript(value = { “vaadin://..", &

list of vaadin's special path variables @JavaScript(value = { "vaadin://...", "???://..." }

本文关键字:vaadin quot value 路径 变量 @JavaScript 列表 Vaadin      更新时间:2023-09-26

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

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

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

查看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 + "://";