`

*.jspf扩展名文件

    博客分类:
  • Java
 
阅读更多

网上查找的资料,对这个jspf扩展名文件还是不很理解;如果哪位有心得,请跟帖!

jspf只有用"@include"指令的时候,jspf文件的内容才会被解析并执行其中的jsp指令和tag;
使用"jsp:include"和JSTL的"c:import"都没有用,jspf文件被当作纯文本文件处理了。

jspf可以看作是jsp里的一个片段,其相对于jsp也稍有不同.
在一个jsp页面中引入jspf文件跟普通引入的jsp文件除了后缀没有其他区别,都不能包含<html><head><body>等标签

问题在于jspf并不是像jsp一样是JSP Servlet的默认的扩展名(Tomcat 5.0.28/Servlet 2.4/JSP 2.0),
因此要在web.xml中加入一个<servlet-mapping>让jspf扩展名同样成为JSP Servlet处理的文件。
很奇怪,JSP最新的规范已经纳入了jspf为JSP内容的文件,但是至少Tomcat并没有这么做。

 



 

  • 大小: 49.7 KB
分享到:
评论

相关推荐

    JSPF-1.0.0源码

    - 最后,参考`documentation`中的文档,结合源码学习如何使用JSPF框架,以及如何扩展和定制自己的Page Fragments。 **5. 自定义与扩展** 开发者可以根据`build.xml`中的Ant任务定制构建过程,也可以在源码基础上...

    ibm portal 主题皮肤开发手册

    - **Head.jspf**:负责生成标题,并嵌入指向样式表文件的链接。 - **Banner.jspf**:显示欢迎消息以及提供给用户的链接。 - **TopNav.jspf**:展示页面的一级导航栏、个性化设置选项(如新建页面、编辑页面、...

    portal portalet 主题 皮肤 开发 IBM

    - **head.jspf**:生成标题并包含指向样式表文件的链接。 - **banner.jspf**:显示欢迎消息以及用户链接。 - **topNav.jspf**:显示一级导航栏和个人化设置(新建页面、编辑页面、分配页面权限等标签)。 - **...

    自己整理的websphere portal主题皮肤开发资料

    4. **侧边导航(Side Navigation)**:sideNav.jspf呈现一个可扩展的导航树,展示那些在顶部导航中没有出现的层级。这对于深度导航和复杂的网站结构尤其有用。 5. **页脚(Footer)**:footer.jspf位于页面底部,...

    JSP编码规范!!!!!

    1. **JSP文件**:后缀名为`.jsp`,应存放在`&lt;context root&gt;/&lt;子系统路径&gt;`目录下,用于存放主JSP页面。 2. **JSP片段**:后缀为`.jspf`,应存放在`&lt;context root&gt;/WEB-INF/jspf/&lt;子系统路径&gt;`,这些是可重用的代码块...

    Portal培訓教材_FromIBM(4)

    - `head.jspf`:负责生成页面头部,包括引用CSS样式文件等。 - `banner.jspf`:展示门户站点的横幅图片、logo等信息。 - `topNav.jspf`:展示顶部导航栏和个人化设置选项。 - `sideNav.jspf`:展示侧边导航栏...

    apache-jspf-0.9.7-src.zip_email spam in java

    Apache JSPF(Java Simple Plugin Framework)是一个轻量级的插件框架,其设计目标是简化Java应用程序的扩展性,通过提供一种灵活的方式来组合和管理不同的功能模块,即插件。在JSPF中,你可以看到很多依赖注入...

    JSP由浅入深.rar

    JSP文件通常具有.jsp扩展名,但也可以用.html或.jspf扩展名,后者表示轻量级的JSP页面,通常用于包含片段。 **2. JSP指令(Directives)** JSP指令是配置页面的元信息,如页面编码、导入Java包或包含其他文件。主要...

    jsp-config标签使用详解

    &lt;url-pattern&gt;/CH2/*.jsp &lt;el-ignored&gt;false &lt;scripting-invalid&gt;true &lt;page-encoding&gt;UTF-8 &lt;include-prelude&gt;/WEB-INF/layouts/header.jspf &lt;include-coda&gt;/WEB-INF/layouts/footer.jspf ``` #### 示例...

    JSTL配置文件

    *.jsp &lt;page-is-xml&gt;true &lt;scripting-invalid&gt;true &lt;include-prelude&gt;/WEB-INF/jspf/prelude.jspf * &lt;include-coda&gt;/WEB-INF/jspf/coda.jspf * ``` **总结**,JSTL通过提供一系列预定义的标签,使得...

    JSP(JavaWeb必备)

    *.jsp &lt;page-encoding&gt;UTF-8 &lt;scripting-invalid&gt;true &lt;include-prelude&gt;/common/header.jspf &lt;include-coda&gt;/common/footer.jspf ``` 上述配置表示所有以`.jsp`结尾的页面都采用UTF-8编码,不允许在JSP...

    portal主题资料

    主题的结构通常包括多个组成部分,如`Default.jsp`作为主布局文件,以及`banner.jspf`、`sideNav.jspf`、`topNav.jspf`、`footer.jspf`等用于不同页面区域的包含文件。这些文件通过文件聚合(File Aggregation)机制...

    dojo version 1.0 websphere 6 workable sample

    2. **文件:DojoPortalInit.jspf 和 DojoXDPortalInit.jspf**: - 这些文件用于初始化Dojo环境。 3. **文件:js/ibm/portal/Portal.js**: - 包含了与门户应用相关的Dojo配置和功能。 4. **项目:DojoPortal_...

    WEB电子杂志项目文档

    如果书名包含中文,会生成一个无扩展名的文件,其文件名为用户输入的中文名字,用于Flash路径。 11. **Cookie管理**: - 应用程序使用`updateCookie`私有方法存储用户选择的图片调整和压缩设置,确保这些设置在...

    本科毕业技术文档的中英文翻译

    对于JSP碎片,尽管`.jsp`和`.jspf`都被视为有效扩展,但建议使用`.jspf`,以确保内容在`WEB-INF/jspf`目录下,保护其不被直接访问。 国际化方面,推荐按地区创建目录,如`/en_US/index.jsp`(英语版)和`/ja_JP/...

    jstl-1.1.2.zip +配置步骤

    *.jsp &lt;page-encoding&gt;UTF-8 &lt;trim-directive-whitespaces&gt;true &lt;scripting-invalid&gt;false &lt;include-prelude&gt;/WEB-INF/jspf/prelude.jspf &lt;include-coda&gt;/WEB-INF/jspf/coda.jspf &lt;el-ignored&gt;false ...

    jstl.jar和standard-1.1.2.jar两个jar包。用Eclipse开发web必备

    *.jsp &lt;page-encoding&gt;UTF-8 &lt;scripting-invalid&gt;true &lt;include-prelude&gt;/WEB-INF/jsp/prelude.jspf &lt;include-coda&gt;/WEB-INF/jsp/coda.jspf &lt;el-ignored&gt;false &lt;taglib-uri&gt;...

    jsp网上图书超市系统

    10. **jspf**目录:包含可重用的JSP片段。 11. **lib**目录:存放项目依赖的外部库文件。 12. **WEB-INF**目录:包含web.xml配置文件,定义应用的部署描述符。 13. **db**目录:可能包含数据库脚本,用于创建和初始...

    apache-james-3.0-beta3-source-release.zip

    3. **JSPF (Java Simple Provider Framework)**:JSPF是James的地址解析框架,用于处理邮件中的地址信息,如发件人、收件人等。 4. **SpamAssassin Integration**:James集成了SpamAssassin,一个强大的反垃圾邮件...

    03_企业电子商城网.rar

    9. **jspf**:包含可重用的JSP片段。 10. **META-INF**:存储元数据。 通过学习这个项目,开发者可以了解到如何使用JSP和相关的Java技术实现企业级电商平台的常见功能,如用户登录注册、商品分类展示、购物车操作、...

Global site tag (gtag.js) - Google Analytics