Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery选项卡-选择选项卡时加载jsp的一部分_Jquery_Jsp - Fatal编程技术网

jQuery选项卡-选择选项卡时加载jsp的一部分

jQuery选项卡-选择选项卡时加载jsp的一部分,jquery,jsp,Jquery,Jsp,我有一个jsp页面,页面内容被划分为不同的jQuery选项卡 我的一个选项卡第二个选项卡包含一些表,对于这些表,需要在java后端运行许多相对昂贵的查询来加载结果 但是,这些表信息并不是每次加载页面时都要加载的重要内容,当有人需要时,他们可以单击特定的选项卡查看他们需要什么。这对性能产生了负面影响 我想知道,除非有人选择/单击选项卡,否则内容是否无法加载 请注意,我没有使用AJAX获取数据。看看jQuery ui Tabs插件,它允许您创建选项卡,并通过AJAX动态加载每个选项卡的内容。如果需要

我有一个jsp页面,页面内容被划分为不同的jQuery选项卡

我的一个选项卡第二个选项卡包含一些表,对于这些表,需要在java后端运行许多相对昂贵的查询来加载结果

但是,这些表信息并不是每次加载页面时都要加载的重要内容,当有人需要时,他们可以单击特定的选项卡查看他们需要什么。这对性能产生了负面影响

我想知道,除非有人选择/单击选项卡,否则内容是否无法加载

请注意,我没有使用AJAX获取数据。

看看jQuery ui Tabs插件,它允许您创建选项卡,并通过AJAX动态加载每个选项卡的内容。如果需要,您可以混合使用基本选项卡和ajax选项卡


直到最后一句话,你描述的一切都暗示着AJAX。您需要更好地解释页面架构。我基本上是在寻找一种方法,在选择/单击时加载和显示选项卡内容。如果AJAX能帮上忙,你能告诉我怎么做吗,比如调用外部jsp在选项卡上加载,或者其他技巧。你有三种选择a加载页面,所有内容都已加载,然后在每次单击选项卡时切换窗格,b在每次单击选项卡时用适当的内容重新加载页面,或者c在每次单击选项卡时通过AJAX有选择地加载和缓存内容。选择权在你。谢谢。我想我在找选项c。但我在通过AJAX加载内容时遇到了问题。我正在做的是$X.load'/abc.jsp';当单击选项卡X是该特定选项卡上的div时,不可能从这么小的代码片段做出判断。当然是$X.load'/abc.jsp';可以工作,但前提是javascript、HTML和服务器端脚本都符合相同的共同目标。