【发布时间】:2013-01-21 20:54:58
【问题描述】:
我有一个jsp:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
hello
<c:import url="/scripts/script.js" var="under" context="/"/>
<c:out value="${under}"/>
bye
“script.js”指的是外部文件。但是,当我添加该语句时,导入总是会抓取我正在处理的文件。我得到以下输出:
"你好 你好,再见”
这是为什么?我该怎么做才能指向正确的 jsp?
【问题讨论】:
-
类路径中有 JSTL 库吗?
-
你是说没有导入页面可以正常工作,包括正确处理指令?
-
为什么不直接使用
<script>? -
转到
http://localhost:8080/scripts/script.js。你看到了什么?