• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JSP > JSP编译指令page、include详解

JSP编译指令page、include详解

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了jsp:include page,jsp include指令,jsp中include指令,jsp include的用法,jsp include等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

1. JSP指令

  分类:1).page  2).include  3).taglib

  语法:  <%@ 指令名称  属性1="值1" .....%>

2. Page编译指令:

•  作用:利用Page编译指令可以设置JSP的页面属性。通常位于JSP页面的顶端,对同一个页面可以有多个page指令。
•  page指令语法格式:

[language="Java"]    //声明JSP页面使用语言的种类

[extends="package.class"]    //JSP程序编译时所产生的Java类,需要继承的父类,或者需要实现的接口的全限定类名

[import="package.class | package.*},..."]    //用来导入包。默认自动导入的包:java.lang.*; javax.servlet.*; javax.servlet.jsp.*; javax.servlet.http.*

[session="true | false"]

[buffer="none | 8kb | size kb"]

[autoFlush="true | false"]

[isThreadSafe="true | false"]

[info="text"]

[errorPage="relativeURL"]         //指定错误处理页面

[contentType="mimeType [ ;charset=characterSet]" | "text/html;charSet=ISO8859-1"]

[isErrorPage="true | false"]        //设置本JSP页面为错误处理程序

%>
</div>
3. Include编译指令

•  作用:
  通知容器将当前的JSP页面在被解释的过程中将包含一个静态文件,同时所包含的文件内容可以被JSP所解析解析过程是发生在编译期间。在JSP页面中,include指令没有数量限制,并且可以嵌套使用。理论上讲嵌套是无限制的,但是,所有页面必须使用与include的页面相同的脚本语言。

•  include语法格式:
      <%@ include file=”relativeURL”%>

•  使用include编译指令的好处:
  可以将一个复杂的JSP页面分割成若干个简单的、能进行单独处理的部分。这种方式大大增强了JSP页面的管理性和灵活性及扩展型。当要修改页面时,可以只单独对要修改的包含文件进行修改即可。

•  注意事项:
     1)在test1.jsp中进行 <%@ include file="test2.jsp" %>出现错误。

错误为:Multiple annotations found at this line:
- Duplicate local variable path
- Duplicate local variable

解决方法:

法I:将test2.jsp中的path和basepath改为其他名字

法II:将test2.jsp中的path和basepath删除

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用jsp:include控制动态内容的方法
  • jsp中page指令用法详解
  • JSP中的include有几种形式?都有什么区别?
  • JSP编译指令page、include详解
  • jsp include引用非本级目录网页实现代码
  • jsp include文件时的一个乱码解决方法
  • JSP语法Page指令

相关文章

  • 2017-05-11Java数据库编程中的技巧
  • 2017-05-11浅谈JSP serverlet的区别与联系
  • 2017-05-11Java中关于XML的API
  • 2017-05-11JAVA/JSP学习系列之八(改写MySQL翻页例子)
  • 2017-05-11JSP由浅入深(8)—— JSP Tags
  • 2017-05-11jsp 复选框使用方法
  • 2017-05-11Java中使用HttpRequest获取用户真实IP地址
  • 2017-05-11jsp实现从服务器下载xls文件到客户端的方法
  • 2017-05-11JSP的login程序代码
  • 2017-05-11J2SE中的序默认序列化

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 关于jsp页面使用jstl的异常分析
    • JSP实现的简单分页示例
    • JSP教程(三)--JSP中”预定义变量”的使用
    • java对XML文件的解析、节点的增加、删除操作总结
    • JSP由浅入深(8)—— JSP Tags
    • JDBCTM 指南:入门4 - Statement
    • JSP教程(六)-怎么在JSP中跳转到别一页面
    • 如何使用JSP+MySQL创建留言本(一)
    • JSP一句话后门
    • JSP由浅入深(6)—— JSP声明

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有