<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:directive.page import="org.zjy.service.BlogService"/> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <% String id=request.getParameter("id")...
<jsp:directive.page import="java.text.*"/> <jsp:directive.page import="java.lang.*"/> <jsp:directive.page contentType="text/xml"/> <days> <jsp:scriptlet> <![CDATA[ double compa = 1000.0; ...
4. **指令元素**(Directive):提供关于如何处理JSP页面的信息,如`<%@ page %>`、`<%@ include %>`等。 5. **动作元素**(Action):用于插入动态内容或引用外部资源,如`<jsp:include>`、`<jsp:param>`等。 ####...
- `<jsp:directive.page import="com.yeeyoo.model.*"/>`: 导入了自定义的 `com.yeeyoo.model.*` 包中的所有类。 - `<jsp:directive.page import="com.yeeyoo.Bo.*"/>`: 同样导入了自定义的 `com.yeeyoo.Bo.*` 包中...
<jsp:directive.page import="javax.naming.InitialContext"/> <jsp:directive.page import="javax.sql.DataSource"/> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://...
<jsp:directive.page import="javax.servlet.jsp.jstl.core.*" /> <jsp:directive.page import="javax.servlet.jsp.jstl.fmt.*" /> ``` ```jsp <%@ taglib prefix="c" uri=...
实践中,我们通常会用到JSP动作标签(如`<jsp:include>`、`<jsp:forward>`、`<jsp:useBean>`等)和JSP指令(如`<jsp:directive.page>`、`<jsp:directive.include>`等)来增强功能和组织代码。同时,JSP还可以与...
- `<jsp:directive.page import="com.yeeyoo.model.*"/>`、`<jsp:directive.page import="com.yeeyoo.Bo.*"/>`: 导入自定义的模型类和业务逻辑类。 #### 动态获取基础路径 - `String path = request....
- 示例:`<%@ page import="java.io.*" %>`, `<%@ include file="header.jsp" %>` 3. **动作语法(ACTION)**:用于执行特定的操作,如重定向、获取bean属性等。 - 示例:`<jsp:forward page="next.jsp" />`, `<jsp:...
2. **forward动作**:`<jsp:forward page="...">`用于页面转发,控制权转移到指定页面,可以通过request传递数据。 - 重定向(`response.sendRedirect()`)与转发不同,它创建新的请求,不会保留原始请求的数据。 ...
<%@ page import="java.util.*" %> <HTML> <BODY> <!-- Java代码 --> <% // Java 语句 %> <!-- HTML内容 --> </BODY> </HTML> ``` - `contentType`属性定义了响应的内容类型和字符编码。 - `import`指令...
在Java服务器页面(JSP)技术中,简单标签(Simple Tags)是自定义标签的一种形式,它们为开发者提供了更简洁、可读性更强的代码,相比传统的JSP脚本元素和自定义标签库(Tag Library Directive,TLD),简单标签在...
- `<c:import>`:在JSP中导入外部资源。 2. **JSTL 国际化标签库(I18N Taglib)** - `<fmt:message>`:获取消息资源。 - `<fmt:formatNumber>`:格式化数字。 - `<fmt:parseNumber>`:解析数字。 - `<fmt:...
<p>请输入圆的半径:<br> <form action="" method="get" name="form"> <input type="text" name="cat" value="1"> ``` **关键知识点解析**: 1. **HTML Form**: 创建一个表单,允许用户输入数据。 2. **Action and ...