Java 如何选择在GWT中打开JSNI部件?
我有一些javascript脚本。我还添加了一个按钮,可以在我的应用程序主页上启动这些脚本。在发布前,我会主动使用这个按钮和脚本,但我需要删除发布版本的这个按钮和脚本Java 如何选择在GWT中打开JSNI部件?,java,gwt,jsni,Java,Gwt,Jsni,我有一些javascript脚本。我还添加了一个按钮,可以在我的应用程序主页上启动这些脚本。在发布前,我会主动使用这个按钮和脚本,但我需要删除发布版本的这个按钮和脚本 在应用程序的预发布(调试)和发布版本中,是否有添加/删除UI元素的实践?可能通过gwt.xml中的属性?您可以引入一个配置属性,您可以在gwt中设置和查询该属性,以检测您是在构建发布版本还是调试版本 在gwt.xml文件中: <define-configuration-property name="yourkey" is-m
在应用程序的预发布(调试)和发布版本中,是否有添加/删除UI元素的实践?可能通过gwt.xml中的属性?您可以引入一个配置属性,您可以在gwt中设置和查询该属性,以检测您是在构建发布版本还是调试版本 在gwt.xml文件中:
<define-configuration-property name="yourkey" is-multi-valued="false" />
<set-configuration-property name="yourkey" value="yourvalue" />
然后可以使用绑定规则将不同的实现绑定到一个类
(请参阅延迟绑定):好吧,您能否进一步详细说明如何将这些属性外部化?(可以从系统属性中获取*.gwt.xml中的属性值吗,例如
?)