提问人:Jeremy Jacobs 提问时间:10/17/2022 更新时间:10/17/2022 访问量:30
从 JSF XHTML 转换为 HTML 时注释掉的 JavaScript <脚本>内容
JavaScript <script> contents being commented out on conversion from JSF XHTML to HTML
问:
我在JSF XHTML页面的<h:head>部分的末尾加载了一个JavaScript脚本:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:ui="http://java.sun.com/jsf/facelets" xml:lang="en" lang="en">
<h:head>
<title><ui:insert name="pageTitle">My Title</ui:insert>
</title>
<link rel="stylesheet" type="text/css" href="#{facesContext.externalContext.requestContextPath}/stylesheets/base.css" />
<script type="text/javascript" src="#{facesContext.externalContext.requestContextPath}/javascript/myScript.js"></script>
</h:head>
然后,我添加对函数的调用:myScript.js
<script type="text/javascript">
myFunction();
</script>
当 HTML 生成时,任何标记中的任何内容都被注释掉了:<script>
<script type="text/javascript" src="/myprogram/javascript/myScript.js"><!--
//--></script>
和
<script type="text/javascript"><!--
myFunction();
//--></script>
知道是什么原因造成的吗?
答: 暂无答案
评论