xhtml页面包含
<script src="/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development" type="text/javascript"></script>如果我删除脚本,javascript函数不会按预期工作。要求是只支持.xhtml页面。因此,我继续在web.xml中删除了.jsf的servlet映射,这会导致javascript函数不能正确执行。
那么,我们可以将jsf.js.jsf更改为jsf.js.xhtml吗?
发布于 2012-02-21 05:36:57
如果您正确地使用<h:head>而不是<head>,这应该会自动完成。您根本不应该手动将jsf.js包含在<script>中。将您的主模板中的<head>修复为<h:head>,并从您的Facelet中删除所有引用jsf.js的<script>行。
https://stackoverflow.com/questions/9368362
复制相似问题