2016-04-24 625 views
0

我想链接一个外部java脚本文件和我的FreeMarker模板 我使用了普通的<script type="text/javascript" src="test.js"/>,但它不起作用,只有当我使用的include不是我想要的。 我想使用js文件作为外部文件。使用FreeMarker模板链接外部JS文件

回答

2

如果您在使用一个外部文件,你必须使用一个链接,如<script type='text/javascript' src='http://url/to/your/file/test.js'然后再次,你总是可以把脚本放在一些<script>标签内。 例如:<script>console.log("This is my Script!")</script>

+0

由外部我的意思是文件系统除了ftl文件,但正如我说的它不工作,说我只会把警报('测试');在js文件里面并在头部创建scipt src =“”标签,没有任何提示 –

+0

@emadomara如果您的JS文件与您的HTML文件在同一个目录中,那么您只需输入文件的名称即可。如果它位于不同的目录中,则需要放置我相信的文件路径。 – 2016-04-24 12:44:08

+0

Thx,我创建了一个虚拟web项目,这是好的,但使用strtus2与freemarker模板它不起作用,奇怪的是我可以保存页面ctr +保存并脱机运行它和Java脚本工作: DI认为在struts2或freemarker中存在一个问题,即禁止使用外部js文件 –