【发布时间】:2016-07-27 06:36:17
【问题描述】:
我已经从 xhtml 文件中的 Java 调用加载了 javascript。当我以调试模式(IE 和 chrome)打开浏览器时,javascript 正在加载 .xhtml 扩展名。
下面是我正在使用的代码
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><ice:outputText nospan="true" value="#{msgs.loginTitle}" /></title>
<link href="../css/style.css" type="text/css" rel="stylesheet" />
<ice:outputText value="#{MyAction.javaScripts}" visible="false" />
</h:head>
这里的 JavaScripts 是方法,它返回字符串。
value="#{MyAction.javaScripts}" 返回下面的字符串
<script src="../js/myJs.js" type="text/javascript"></script>
但是当我以调试模式打开浏览器时,我的 javascript 就像 abc.js.xhtml?xxx 并且某些功能无法正常工作。我的问题是
1) java 脚本即使这样显示也能正常工作吗?
2) 浏览器是更改扩展还是配置问题?
请帮帮我
【问题讨论】: