我想创建一个自定义 JSP 标记,如下所示。
<ng:template src="../js/Rule/templates/rule-list.jsp" />
这实际上将在脚本标签中包含文件“../js/Rule/templates/rule-list.jsp”并生成如下 HTML。
<script type="text/ng-template" id="../js/Rule/templates/rule-list.jsp">
Content of ../js/Rule/templates/rule-list.jsp file
</script>
到目前为止,我已经创建了以下标记文件。
<%@ attribute name="src" required="true" rtexprvalue="true" %>
<script type="text/ng-template" id="${src}">
<%@ include file="${src}" %>
</script>
哪个给出了这个错误
找不到文件“${src}”
意味着它试图包含 ${src} 的价值。有人可以建议如何从指定的属性值将文件包含在标记文件中吗?
注意:我正在使用 angularjs。我想在没有 ajax 调用的情况下加载 angularjs 模板。因为我的浏览器无法通过 AJAX 调用加载 ng-template 以解决跨域调用问题。