我有一个模块hellomvp.gwt.xml,其中rename-to =“hellomvp.gwt”,应用程序运行正常。但是,当我删除此 remove-to 属性时,我看不到任何输出呈现。为什么?
在html文件中,我有
<script type="text/javascript" language="javascript" src="../hellomvp/hellomvp.nocache.js"></script>
答案 0 :(得分:1)
我想,你会得到一个404 - 找不到文件。之所以发生这种情况,是因为我删除了rename-to属性。
如果要删除重命名属性,则必须将脚本标记更改为:
<script type="text/javascript" language="javascript" src="[package-name of the module descriptor location]/[package-name of the module descriptor location].hellomvp.nocache.js"></script>
src属性与您的主页相对,因此路径可能不同。
编译项目并查看war / webcontent文件夹。在那里你可以看到正确的路径是什么。
答案 1 :(得分:0)
如果包 com.example.test 包含 test.gwt.xml
战争内容:模块中没有重命名
因此&lt;脚本&gt;标签
SRC =&#34; com.example.test.test / com.example.test.test.nocache.js&#34;
战争内容:使用rename-to =&#34; test&#34;在模块中
因此&lt;脚本&gt;标签
SRC =&#34; ../测试/ test.nocache.js&#34;