Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将jsf.js.jsf重命名为jsf.js.xhtml_Javascript_Jsf 2 - Fatal编程技术网

Javascript 将jsf.js.jsf重命名为jsf.js.xhtml

Javascript 将jsf.js.jsf重命名为jsf.js.xhtml,javascript,jsf-2,Javascript,Jsf 2,xhtml页面包含 <script src="/javax.faces.resource/jsf.js.jsf?ln=javax.faces&amp;stage=Development" type="text/javascript"></script> 如果删除脚本,javascript函数将无法按预期工作。 要求仅支持.xhtml页面。因此,我继续并删除了web.xml中.jsf的servlet映射,这导致javascript函数被错误地执行 因此,我们可

xhtml页面包含

<script src="/javax.faces.resource/jsf.js.jsf?ln=javax.faces&amp;stage=Development" type="text/javascript"></script>

如果删除脚本,javascript函数将无法按预期工作。 要求仅支持.xhtml页面。因此,我继续并删除了web.xml中.jsf的servlet映射,这导致javascript函数被错误地执行


因此,我们可以将jsf.js.jsf更改为jsf.js.xhtml吗?

如果您正确地使用
而不是
,那么应该自动执行此操作。您根本不应该在
中手动包含
jsf.js
。将主模板中的
修改为
,并从Facelet模板中删除所有引用
jsf.js
行。

标记已正确添加。但是,如果我们删除jsf.js脚本include,JavaScript将无法正常运行,那么您的问题将由其他地方引起。开始调试webbrowser中的HTTP流量和JavaScript环境。