Webapp JSP vs Tag文件和资源声明

时间:2014-02-23 10:06:37

标签: java jquery jsp web-applications tags

我正在学习编写我的第一个Web应用程序。我有一个使用.tag文件的jsp文件。 .jsp和.tag文件都使用jquery函数。在这种情况下,是否应在两个文件中指定jquery资源,或者我可以仅在JSP中指定它,并且标记文件可以使用它吗?

由于我将标记文件导入jsp,我假设生成的html是单个文件,因此不需要在多个位置链接jquery资源?我在这里纠正吗?

这样的事情:

common/dummy.tag
*******************

.
.
.
$("#blah").show();
.
.


Sample.jsp
***********

.
.
.
<common:dummy/>
.
.
.
$("#somethingelse").hinde();
.
.
.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

如果我链接我的标签中的jquery也有问题吗?因为可能我的标签可以重复使用其他不使用jquery的地方。

1 个答案:

答案 0 :(得分:0)

看起来足以在JSP中指定(或两者中都不需要的标记)。当有多个位置链接jquery时有问题。不确定为什么会出现问题,但删除重复的链接修复了所有问题。

但无论如何我想知道如何处理这样的情况,我有JSP和Tag文件。最佳做法是链接两个Tag文件中的资源。因为我们无法确定所有使用Tag的JSP都需要资源(所以期望JSP链接资源是不正确的事情)。