`
xinanadu
  • 浏览: 231614 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jsp:directive.page import/>与<%@ page import %>的区别

    博客分类:
  • java
阅读更多

<jsp:directive.page import=""/> 相当于 <%@ page import="" %>

 但是也有区别:两个用法的作用范围不同,<%@ page import="" %> 可用于多个页面内而<jsp:directive.page import=""/>只能用于一个页面,不能跨页调用。

例如:如果你把所有类包的引入放在一个JSP中,在其他jsp中通include引入那个jsp。这时引入类就必须采用

<%@ page import="" %> 这样的写法。

<jsp:directive.page import="z"/>这种写法只能在同一个jsp页面中使用,不能跨页调用

分享到:
评论

相关推荐

    JSP技术基础知识

    4. **指令元素**(Directive):提供关于如何处理JSP页面的信息,如`&lt;%@ page %&gt;`、`&lt;%@ include %&gt;`等。 5. **动作元素**(Action):用于插入动态内容或引用外部资源,如`&lt;jsp:include&gt;`、`&lt;jsp:param&gt;`等。 ####...

    NewBlogOnline

    &lt;jsp:directive.page import="org.zjy.service.BlogService"/&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; &lt;html&gt; &lt;head&gt; &lt;/head&gt; &lt;body&gt; &lt;% String id=request.getParameter("id")...

    weblogic配置数据源

    &lt;jsp:directive.page import="javax.naming.InitialContext"/&gt; &lt;jsp:directive.page import="javax.sql.DataSource"/&gt; &lt;% String path = request.getContextPath(); String basePath = request.getScheme() + "://...

    jsp教学课件 java基础

    - 示例:`&lt;%@ page import="java.io.*" %&gt;`, `&lt;%@ include file="header.jsp" %&gt;` 3. **动作语法(ACTION)**:用于执行特定的操作,如重定向、获取bean属性等。 - 示例:`&lt;jsp:forward page="next.jsp" /&gt;`, `&lt;jsp:...

    jsp实例入门

    JSP指令如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, 和`&lt;jsp:directive&gt;`用于设置页面属性或包含其他文件。脚本元素包括声明、脚本let、表达式,它们分别用于定义变量、执行Java代码和输出数据到页面。表达式以`&lt;%= %&gt;`形式...

    Flex与JSON及XML的互操作

    &lt;jsp:directive.page import="java.text.*"/&gt; &lt;jsp:directive.page import="java.lang.*"/&gt; &lt;jsp:directive.page contentType="text/xml"/&gt; &lt;days&gt; &lt;jsp:scriptlet&gt; &lt;![CDATA[ double compa = 1000.0; ...

    JSP网页编程.ppt

    在JSP文件中,`&lt;%@ directive %&gt;`用来定义页面属性,如导入类库或设置页面编码。 **JSP内置对象** JSP提供了若干内置对象,无需显式创建即可使用,如`pageContext`、`request`、`response`、`session`、`...

    JSP基础教程源代码

    &lt;p&gt;请输入圆的半径:&lt;br&gt; &lt;form action="" method="get" name="form"&gt; &lt;input type="text" name="cat" value="1"&gt; ``` **关键知识点解析**: 1. **HTML Form**: 创建一个表单,允许用户输入数据。 2. **Action and ...

    J2EE快速进阶培训-JSP网页编程

    &lt;%@ page import="java.util.*" %&gt; &lt;HTML&gt; &lt;BODY&gt; &lt;!-- Java代码 --&gt; &lt;% // Java 语句 %&gt; &lt;!-- HTML内容 --&gt; &lt;/BODY&gt; &lt;/HTML&gt; ``` - `contentType`属性定义了响应的内容类型和字符编码。 - `import`指令...

    JSP基本语法学习

    - `&lt;%@ page import="java.util.Date" %&gt; `:引入Java类,以便在JSP页面中直接使用。 - `&lt;%@ include %&gt; `:用于在当前页面中嵌入其他页面的内容。 - **脚本元素**:如`&lt;% %&gt;`, `&lt;%! %&gt;`, `&lt;%= %&gt;`, 它们分别用于...

    优选JSP基本语法PPT文档.ppt

    &lt;%@ page import="java.util.*" %&gt; &lt;HTML&gt; &lt;BODY&gt; &lt;% for ( int i=0; i&lt;2; i++ ) { %&gt; 你好&lt;br&gt; &lt;% } %&gt; &lt;/BODY&gt; &lt;/HTML&gt; 10. JSP 转义符 JSP 中使用以下几个转义符: * 双引号 \“ * 单引号 \’ * 反斜杠 \...

    JSP语法基础.pdf

    &lt;%@directive{attr="value"}*%&gt; ``` 其中 `&lt;%@` 和 `%&gt;` 之间的空格是可以省略的,但在 `&lt;` 和 `%&gt;` 之间不允许有空格。指令元素主要有以下几种类型: 1. **page 指令** - **概述**:`page` 指令作用于整个JSP...

    ajax无刷新聊天代码

    - `&lt;jsp:directive.page import="com.yeeyoo.model.*"/&gt;`: 导入了自定义的 `com.yeeyoo.model.*` 包中的所有类。 - `&lt;jsp:directive.page import="com.yeeyoo.Bo.*"/&gt;`: 同样导入了自定义的 `com.yeeyoo.Bo.*` 包中...

    11-page-Directive-Chinese.pdf

    根据提供的文件信息,我们可以深入探讨JSP页面指令及其在Web开发中的作用,特别是与JSP、Servlet和Struts相关的知识点。 ### JSP页面指令概述 JSP页面指令用于指定生成的servlet的一些高层配置信息。它允许开发者...

Global site tag (gtag.js) - Google Analytics