`

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"%`。在静态导入中,被包含的页面的编译指令也会被包含进来。例如,在 ...

    jsp-api.jar 在使用jsp时导入的jar包

    当在Tomcat服务器上进行JavaWeb开发时,如果遇到缺少这个jar包的情况,需要手动导入以确保JSP页面能够正确编译和执行。对于初学者来说,理解这个过程以及JSP、Servlet和jar包在JavaWeb开发中的作用至关重要。

    Jsp结合ElementUI要用的js和css

    在本文中,我们将深入探讨如何在JavaServer Pages (JSP) 中集成Element UI... 在JSP文件中,通常我们会在`&lt;head&gt;`标签内添加script标签来引入外部资源。对于Vue.js v2.6.11,你需要在JSP文件中引入以下代码: ```html ...

    jsp 网站引入外部css或者js失效问题解决

    这样,你可以在JSP页面中安全地引用外部资源,比如CSS文件: ```html &lt;link rel="stylesheet" type="text/css" href="&lt;%=basePath %&gt;css/login.css"&gt; ``` 确保你正确地使用了这个`basePath`变量,避免路径错误导致...

    jsp引入pdf文档

    首先,我们需要创建一个JSP页面来处理PDF文件的请求。以下为示例代码: ```jsp *,java.io.*" pageEncoding="UTF-8"%&gt; ``` - **`&lt;%@ page %&gt;`**:这是JSP页面的声明部分,用于定义页面的基本属性。 - `language=...

    w3school_Java&JSP;教程

    **JSP页面重定向** 页面重定向用于将用户导航到另一个页面或 URL。 **JSP点击量统计** 点击量统计可以用于追踪网站的访问量或特定页面的访问次数。 **JSP自动刷新** 自动刷新是指每隔一定时间自动刷新页面。 *...

    第三单元 JSP页面语法.pdf

    4. **JSP动作**:用于引用外部资源,如JavaBeans或包含其他JSP页面。 #### 二、JSP中的注释 注释在编程中是非常重要的,它可以提高代码的可读性和可维护性。JSP支持三种类型的注释: 1. **HTML注释**:这种注释仅...

    一个jsp编写的网站,用MyEclipse编写的课直接导入

    2. **src**:源代码目录,存放Java类文件,这些类通常与JSP页面交互,实现业务逻辑。 3. **lib**:库文件夹,包含项目所需的外部jar包,如Servlet API、JSTL、或者其他第三方库。 4. **.classpath**和**.project**:...

    jsp精华文章 推荐jsp 文档

    JSP脚本元素允许在页面中嵌入Java代码,而指令则用于配置页面或导入外部资源。EL是一种简洁的语法,用于访问JavaBean属性,而JSTL提供了一系列预定义的标签,简化了常见的Web开发任务,如循环、条件判断、数据库操作...

    springBoot+jsp源码实例

    关于"压缩包子文件的文件名称列表":springboot_jsp可能是一个目录或者压缩文件的名字,这通常包含整个项目的所有源代码、资源文件、配置文件等。在这个目录下,可能会有src/main/java存放Java源代码,src/main/...

    jsp学习 知识ppt

    1. **编译器指令(DIRECTIVE)**:例如`*" %&gt;`, 这类指令用于配置JSP页面的属性,如设置编码、导入包等。 2. **脚本语法(SCRIPTING)**:包括HTML注释、隐藏注释、声明、表达式和脚本段。例如,`&lt;%=Msg%&gt;`用于在页面上...

    jsp仿真试题C.pdf

    - 在指定`page`指令导入JSP页面之前,不能直接使用Java类,但可以通过`&lt;%@ page import="package.className"%&gt;`导入。 15. **JSP动作的作用**: - `&lt;jsp:include&gt;`用于动态地包含一个页面。 - `&lt;jsp:forward&gt;`...

    关于jsp的部分功能介绍,做系统的时候整理的

    - 用户选择文件后,表单通过POST方法提交到服务器,服务器端的JSP页面(如`upload.jsp`)负责处理上传的文件。 5. **JavaBean在JSP中的使用**: - JSP可以与JavaBeans结合使用,将业务逻辑封装在JavaBean中,JSP...

    在jsp中使用自定义taglib

    - **导入TLD到JSP**:在JSP页面中通过`&lt;%@ taglib %&gt;`指令引入TLD,这样就能在页面中使用自定义标签。 3. **示例:自定义OutputTag** - `OutputTag`类中,`setName()`方法接收属性,`doStartTag()`方法中获取属性...

    第4章 走进JSP1

    3. 使用 `&lt;jsp:include&gt;` 动作标识包含外部文件。 4. 使用 `&lt;jsp:forward&gt;` 动作标识实现页面转发。 5. 使用 ` &lt;%=expression %&gt; ` 输出Java表达式的结果。 6. `out` 内置对象用于输出动态内容。 7. `application` ...

    JSTL(jsp标准标签库)

    2. **`&lt;c:import&gt;`**:用于包含外部文件。例如,`&lt;c:import url="jstl_url.jsp"&gt;`,可以包含静态或动态资源,使得资源复用更为便捷。 通过上述知识点的解析,我们可以看到JSTL标签库极大地提升了JSP页面的开发效率...

    JSP应用开发详解第二版 电子书 源代码

    1. **指令(Directives)**:如`page`, `include`, 和 `taglib`,用于配置整个JSP页面的属性,导入其他文件或定义自定义标签库。 2. **脚本元素(Scripting Elements)**:包括声明(Declarations)、脚本...

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

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

Global site tag (gtag.js) - Google Analytics