`
I_am_kevin
  • 浏览: 145360 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

包含include(静态)的使用

阅读更多

1.工作中,我们经常使用到java代码块!

如果代码较为复杂,我们可以使用静态包含的形式!

  <%@ include file="onePage.jsp"%>

2。主意在所包含的页面中,我们必须在第一行设定编码方可:

<%@ page language="java" pageEncoding="GBK"%>

 并且在次面中,我们不会出现body、head等标签,也不会出现在主页面中同名的java变量!

也就是在次页面中,我们只出现table的大框架方可呀!

 

静态包含,再使用时比较方便实用!所有的java代码的变量的设置,以及传参的处理,都在主页面的java代码块中进行处理的!

 

3.如果一个页面中有:jsp_top.jsp

<%
   
ServletConfig   config1   =   getServletConfig();   
ServletContext   context   =   config1.getServletContext();
ApplicationContext  ctx  =  WebApplicationContextUtils.getWebApplicationContext(context);
 %>

 

在每个jsp页面中,我们实用静态包含,包含该页面,

这样,我们在每个页面中的java代码块中:

PersonMain main = (PersonMain) ctx
.getBean("PersonMain");

 这样,我们可以使用PersonMain中的方法! 效果类似于dwr调用java类中的方法!

 

分享到:
评论

相关推荐

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

    例如,在 include1.jsp 中,我们使用静态导入将 error.jsp 文件包含进来。 在 Tomcat 下运行该静态 Include 范例后,查看生成的 Servlet 类可以看到,静态导入实际上是将被包含页面的代码完全包含进来。需要注意的...

    JSP中动态include与静态include的区别介绍

    静态包含使用`&lt;%@ include %&gt;` 伪代码,其基本语法如下: ```jsp &lt;%@ include file="included.htm" %&gt; ``` 这里的`file`属性指定要包含的文件路径。静态包含的主要特点包括: 1. **预处理**:静态包含在JSP页面...

    JSP下动态INCLUDE与静态INCLUDE的区别分析

     用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面&lt;&#37;@ include file=included.htm %&gt;  =================================================================== 1. 静态include的...

    静态包含与动态包含的区别

    静态包含通常使用 `&lt;%@ include file="path" %&gt;` 指令实现。其中 `file` 属性用于指定要包含的文件路径。该文件可以是 JSP 文件或其他 HTML 文件等资源。 **语法示例**: ```jsp &lt;%@ include file="included....

    静态页面实现 include 引入公用代码的示例

    假设我们有一个 index.php 文件,里面包含了 header 和 footer 两个公用代码,我们可以使用 PHP 的 include 函数来引入这些公用代码,如下所示: ```php &lt;!-- index.php --&gt; &lt;!DOCTYPE html&gt; , initial-scale=...

    静态链接库的使用

    为了创建一个静态链接库,开发者通常会编写源代码并将其编译为对象文件(.obj),然后使用链接器将这些对象文件打包成一个静态库文件(例如,.lib)。在这个过程中,还需要准备头文件(.h),该文件包含了库中函数的...

    openssl-1.0.2o静态库(lib) 与包含文件include

    在给定的资源中,我们有 "openssl-1.0.2o" 版本的静态库(lib)以及包含文件(include),这意味着我们可以构建不依赖动态链接库的应用程序。下面我们将详细探讨这些组件及其在开发过程中的作用。 1. **libeay32....

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

    如果使用静态导入,需要确保被包含页面在编译时不会与主页面产生编译指令上的冲突。如果使用动态导入,则可以利用其参数传递的特性,根据请求动态地调整包含的内容。 最后,了解这两种导入方式的区别,对于确保Web...

    CentOS7环境下编译的protobuf 3.1版本的静态库和动态库,里面包含protoc程序和include目录

    CentOS7环境下编译的protobuf 3.1版本的静态库和动态库,里面包含protoc程序和include目录,经过测试程序 protoc --version 之后终端显示的是当前protobuf的版本号,说明编译的库能够正常使用

    jsp中两种包含关系(include动作和include指令)的区别

    - `jsp:include` 指令适用于包含静态内容,如页眉、页脚、导航栏等,这些内容通常不会在每个请求时改变。 在实际开发中,选择使用哪种方式取决于具体需求。对于提高应用性能和减少服务器负载,静态包含(`jsp:...

    jsp:include与include实探

    在Java Web开发中,`jsp:include`和`&lt;jsp:include&gt;`标签是两种常见的页面包含机制,它们用于将一个或多个动态或者静态资源合并到一个JSP页面中。这两种方式虽然看似相似,但有着本质的区别,理解它们的用法和区别...

    cuda 使用nvcc编译成静态文件1

    当使用静态库时,所有的依赖都会被包含在库文件中,这意味着在链接阶段,不需要再额外提供其他的库文件。这对于确保程序的完整性和减少部署时的依赖是有益的。然而,静态库的体积通常较大,且可能导致内存占用增加。...

    jsp的Include方式

    静态Include使用`&lt;jsp:include&gt;` 标签来完成,语法如下: ```jsp &lt;jsp:include page="relativePath" flush="true|false" /&gt; ``` - `page` 属性:指定要包含的资源的相对路径,可以是JSP页面、HTML文件或者其他...

    静态连接库的生成和使用.rar

    - **体积大**:每个使用静态库的应用都会包含库的完整代码,可能导致可执行文件体积增大。 - **更新困难**:如果库有更新,所有使用该库的程序都需要重新编译链接。 - **资源浪费**:相同的代码可能被多个程序...

    JSP中include指令静态导入和动态导入的区别.pdf

    例如,在`include1.jsp`中,静态导入`error.jsp`,在最终生成的Servlet类中,你会看到`error.jsp`的所有内容都被包含在内。 2. **动态导入** 动态导入则使用`&lt;jsp:include&gt;`动作元素,语法为`&lt;jsp:include page="{...

    QT 5.14.2/windows msvc x64静态编译好的目录打包

    QT 5.14.2 静态编译好的目录打包,包含所有的lib、bin、include、plugin目录等。 编译真的很麻烦,我打包好了,需要的拿去吧! 使用方法:把目录解压,在Qt vs tools里面配置一下路径就可以使用了 注: MTd方式,...

    JSP:include和include指令区别

    1. 动态与静态:`&lt;jsp:include&gt;` 动态包含,`&lt;%@ include %&gt;` 静态包含。 2. 执行时机:`&lt;jsp:include&gt;` 在请求时,`&lt;%@ include %&gt;` 在编译时。 3. 内容变化:`&lt;jsp:include&gt;` 适合动态内容,`&lt;%@ include %&gt;` 适合...

    opencv 2.4.13 静态库 for linux

    2. **include**:此目录包含了OpenCV库的头文件,程序员在编写代码时会引用这些头文件来使用OpenCV的功能。例如,`#include &lt;opencv2/opencv.hpp&gt;` 是最常见的导入语句,它引入了OpenCV的主要功能。 3. **lib**:这...

Global site tag (gtag.js) - Google Analytics