如何在JSP中导入.css和.js文件

时间:2014-04-03 08:48:00

标签: javascript jsp

我知道如何导入,没有得到正确的措辞来问这个问题。

所以我的问题是,下面两个导入之间有什么区别。

<script type="text/javascript" src="resources/scripts/jquery/jquery-ui-1.8.19.custom.min.js" type="text/javascript"></script>

<script type="text/javascript" src="<c:url value='resources/scripts/jquery/jquery-ui-1.9.2.custom/js/jquery-ui-1.9.2.custom.min.js'/>"></script>

2 个答案:

答案 0 :(得分:1)

这样做是为了确保相对于应用程序上下文引用资源。 因此,您可以非常确定文件是否存在,它将被找到。

&#34; URL必须是以方案开头的绝对URL(例如&#34; http:// server / context / page.jsp&#34;)或JSP 1.2中定义的相对URL JSP.2.2.1&#34;相对URL规范&#34;。因此,实现必须将上下文路径添加到以斜杠开头的URL(例如&#34; /page2.jsp"),以便客户端浏览器可以正确解释这些URL。&#34;

答案 1 :(得分:1)

c:url标记将url转换为字符串格式并分配变量。它是response.encodeURL()的另一种方法。必要时,此标记会自动执行URL重写。 它有一些属性。它们如下var,value,context,scope。

而普通导入浏览器必须做这些事情。这很耗时

重写网址的优势;

与浏览器无关。