`

jsp页面导入外部文件的3种方法

    博客分类:
  • J2EE
 
阅读更多

第一种:
jsp 的include指令引入外部文件

Jsp代码
  1. <%@includefile= "../common/head.jsp" %>
<%@include file="../common/head.jsp"%>


作用:加载页面元素时,会一并加载外部的页面元素,可能会影响页面的加载效率
第二种:
struts标签引入

Jsp代码
  1. <divid= "left" class= "book_left" >
  2. <!--加载category.jsp中内容-->
  3. <!--<s:actionname="cate" namespace= "/main" executeResult= "true" ></s:action>-->
  4. </div>
<div id="left" class="book_left">
	<!--加载category.jsp中内容-->
	<!--<s:action name="cate" namespace="/main" executeResult="true"></s:action>-->
</div>


作用:页面加载的同时,回去执行相应的action并返回相应的信息元素
第三种
Ajax或JQuery等异步请求

Jsp代码
  1. <scripttype= "text/javascript" >
  2. $("#left" ).ajaxStart(function(){
  3. $(this).text("正在加载...." );
  4. });
  5. $("#left" ).load( "../main/cate.do" );
  6. </script>
	<script type="text/javascript">
		$("#left").ajaxStart(function(){
			$(this).text("正在加载....");
		});
		$("#left").load("../main/cate.do");
	</script>


作用:发出异步请求,当页面的元素加载完毕时,去请求相应的显示内容,页面与数据分离实现异步加载

分享到:
评论

相关推荐

    jsp中include指令静态导入和动态导入的区别详解.docx

    静态导入是将一个外部文件嵌入到当前 JSP 文件中,同时解析这个页面的 JSP 语句。静态导入使用的语法是:`%@include file="relativeURLSpec"%`。在静态导入中,被包含的页面的编译指令也会被包含进来。例如,在 ...

    在layui tab控件中载入外部html页面的方法

    目前,潜入外部网页的方式,主要有3种: iframe方式 &lt;div&gt;&lt;iframe src=xxx.jsp&gt;&lt;/iframe&gt; ajax方式 “externalHtml&gt; ajax加载数据后,直接赋予 externalHtml[removed] 即可。 script脚本方式 ...

    jsp中include指令静态导入和动态导入的区别详解

    静态导入指的是,将一个外部文件嵌入到当前JSP文件中,同时解析这个页面的JSP语句,它会把目标页面的其他编译指令也包含进来。include的静态导入指令使用语法: 代码如下:&lt;&#37;@include file=”relativeURLSpec...

    JSP应用开发-CSS简介.pptx

    3. 外部导入:&lt;style type="text/css"&gt;@import "样式文件url"; 4. 外部链接:样式文件url " rel="stylesheet" type="text/css" /&gt; 五、CSS选择器 CSS选择器用于定位哪些HTML元素需要应用样式,及应用哪些样式。...

    SSH-Jsp期末考试简答题带答案

    3、配置struts.xml文件和文件;4、通过修改struts2.xml文件整合Struts和Spring;5、通过hibernate.cfg.xml整合Spring与Hibernate。 8. 在应用Hibernate框架操作数据库时,是先建表还是先建类? 在应用Hibernate...

    计算机二级Web程序设计模拟卷(二).doc

    A.page B.taglib C.include D.forward 正确答案:A 您的答案: 本题解析: 暂无解析 15.JSP页面经过编译之后,将创建一个()。 A.applet B.servlet C.application D.exe文件 正确答案:B 您的答案: 本题解析: 暂无...

    JAVA 范例大全 光盘 资源

    实例202 简单的JSP上传文件 661 实例203 用Servlet获取Web服务器信息 666 实例204 可选择的图形验证码 670 实例205 简单的页面注册 675 实例206 用Servlet实现分页查看数据库 686 实例207 简单的BBS论坛 697 ...

    Spring Boot中文文档.rar

    28.4.5.JSP限制 28.5.嵌入式Reactive Server支持 28.6.Reactive Server资源配置 29.安全 29.1.MVC安全 29.2.WebFlux安全 29.3.OAuth2 29.3.1.客户 OAuth2共同提供者的客户注册 29.3....

    Eclipse开发入门与项目实践 源代码

    2.1.2 导入外部Java类 16 案例2-1 随机抽奖程序的实现 18 2.1.3 打开及关闭已有Java项目 22 2.2 Eclipse中编写Java程序的技巧 24 2.2.1 新建Java类 24 2.2.2 代码编写过程中Eclipse的帮助 26 案例2-2 ...

    功能测试点

    Xenu无需安装,支持asp、do、jsp等结尾的网页,xenu测试链接包括内部链接和外部链接,在使用的时候应该注意,同时能够生成html格式的测试报告。如果系统用QTP进行自动化测试,也可以使用QTP的页面检查点检查链接。 ...

    企业快信项目

    (3)本系统有两种操作权限即超级管理员和普通管理员,超级管理员可对一切信息进行管理,而普通管理员除了不能对管理员信息和查询发送短信信息操作以外,其它都可以进行管理。 操作流程 使用本系统时,请按以下步骤...

    cms后台管理

    3.修改jdbc链接,自己导入数据库。 4.把服务器下install\config下的web.xml复制出来覆盖掉新建项目WEB-INF下的web.xml 5.classes下有四个文件,手动烤到myeclipse项目src根目录下中 6.将服务器上jeecms项目删掉,...

    springboot参考指南

    改变应用程序外部配置文件的位置 iii. 63.3. 使用'short'命令行参数 iv. 63.4. 使用YAML配置外部属性 v. 63.5. 设置生效的Spring profiles vi. 63.6. 根据环境改变配置 vii. 63.7. 发现外部属性的内置选项 iii. 64....

    freemarker总结

    options:该参数可以省略,指定包含时的选项,包含encoding和parse两个选项,其中encoding指定包含页面时所用的解码集,而parse指定被包含文件是否作为FTL文件来解析,如果省略了parse选项值,则该选项默认是true. ...

    火炬博客系统5

    表示层主要负责前台Jsp页面的表示,管理用户的请求; 域模型层由实际需求中的业务对象组成,既常说的BO(Business Object); 业务层是Web应用的中间部分,使业务逻辑和数据库持久操作解耦,使代码更...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven是Ant的另一种选择么? 1.7. 比较Maven和Ant 1.8. 总结 2. 安装和运行Maven 2.1. 验证你的Java安装 2.2. 下载Maven 2.3. 安装Maven 2.3.1. 在Mac OSX上安装Maven 2.3.2. 在Microsoft Windows上安装...

    火炬博客系统7

    表示层主要负责前台Jsp页面的表示,管理用户的请求; 域模型层由实际需求中的业务对象组成,既常说的BO(Business Object); 业务层是Web应用的中间部分,使业务逻辑和数据库持久操作解耦,使代码更...

    火炬博客系统6

    表示层主要负责前台Jsp页面的表示,管理用户的请求; 域模型层由实际需求中的业务对象组成,既常说的BO(Business Object); 业务层是Web应用的中间部分,使业务逻辑和数据库持久操作解耦,使代码更...

    eWebEditor说明文档

    2.7 文件上传及导入.............................................................. 69 2.7.1 远程文件自动上传 ....................................................... 69 2.7.2 本地文件自动上传 ..............

Global site tag (gtag.js) - Google Analytics