两个JSP页面父页面获取子页面内容的两种方法

 更新时间:2014年10月19日 16:19:05   投稿:whsnow  
两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,本文介绍两种解决方案,比较实用

需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题。

1、通过ajax方式

实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息

缺点:把js变量转换成java变量比较麻烦,需要使用form表单来提交,而且jsp中的java脚本是在服务器端运行的,需要服务器端资源开销,而且增加了交互次数

2、通过iframe 引入

实现过程:使用iframe引入子页面,然后通过$(iframe.contents().find("#"+id)[0]).val()获得需要的模板.

缺点:不确定iframe是不是可以延迟加载,如果也想<include>一样把整个页面都导入进来,这个方法也不算ok.

相关文章

  • (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助
    2013-05-05
  • JSP自定义标签入门学习

    JSP自定义标签入门学习

    这篇文章主要介绍了JSP自定义标签入门学习,文章主要讲解:自定义标签库;404页面,505页面,错误页面配置方法,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • JSP实现计算器功能(网页版)

    JSP实现计算器功能(网页版)

    这篇文章讲述了JSP实现计算器功能的详细代码,网页版的计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • JSP 中request与response的用法详解

    JSP 中request与response的用法详解

    这篇文章主要介绍了JSP 中request与response的用法详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • jsp编程去除空白行的方法

    jsp编程去除空白行的方法

    这篇文章主要介绍了jsp编程去除空白行的方法,对比分析了jsp编程去除空白行的常用技巧,非常简单实用,需要的朋友可以参考下
    2015-11-11
  • jsp获得本地及serverIP的简单方法

    jsp获得本地及serverIP的简单方法

    下面小编就为大家带来一篇jsp获得本地及serverIP的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • 简单实现jsp分页

    简单实现jsp分页

    这篇文章主要为大家详细介绍了如何简单实现jsp分页,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • JSP加载JS文件不起作用的有效解决方法

    JSP加载JS文件不起作用的有效解决方法

    jsp导入jquery文件,老是不起作用,原因在于其不能访问/WEB-INF/目录下的文件,下面有个不错的解决方法,大家可以参考下
    2014-04-04
  • JSP实现的简单分页示例

    JSP实现的简单分页示例

    这篇文章主要介绍了JSP实现的简单分页,涉及jsp简单数据库查找及遍历实现分页的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • 完美解决jsp页面在IE8下文本模式自动为(杂项Quirks)导致页面显示错位

    完美解决jsp页面在IE8下文本模式自动为(杂项Quirks)导致页面显示错位

    下面小编就为大家带来一篇完美解决jsp页面在IE8下文本模式自动为(杂项Quirks)导致页面显示错位。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06

最新评论