1.为什么要导入jspf文件

  在做网站开发中,因为有很多的页面的导航栏是相同的,所以我们要把导航栏提取出来,生成一个jspf文件。

  然后在jsp页面中使用 include 指令 导入jspf文件,这样可以减少代码量,也可以方便开发以及维护。  

  比如:<body> <%@include file="/commonguid.jspf"%> </body>

2.在 jsp文件 中导入 jspf文件 出现乱码解决

  出现乱码是因为 jsp文件 和 jspf文件 的编码不一致。  

  解决办法:在 jsp文件 和 jspf文件 中 添加 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

  通过pageEncoding属性 指定文件的编码格式。

转载于:https://www.cnblogs.com/shlerlock/p/6382156.html

jsp 文件使用 include指令 导入 jspf 分析,及导入jspf 文件后出现乱码问题相关推荐

  1. JSP中的include指令和include动作的区别

    我们都知道在jsp中include有两种形式,分别是Include指令:<%@ include file=""%>和include动作:<jsp:include ...

  2. JSP学习之include指令

    2019独角兽企业重金招聘Python工程师标准>>> 今天,看视频自学JSP的include指令,他主要有动态和静态两种包含方式,用于在一个JSP页面里包含其他jsp页面的内容. ...

  3. struts2 ajax上传文件 file空_WordPress插件漏洞分析:WPDiscuz任意文件上传漏洞

    写在前面的话 就在不久之前,Wordfence的威胁情报团队在一款名叫wpDiscuz的Wordpress评论插件中发现了一个高危漏洞,而这款插件目前已有超过80000个网站在使用了.这个漏洞将允许未 ...

  4. php源码哪些文件是主程序,ThinkPHP源码分析之核心类文件的加载

    研究了下TP的加载机制,以下是我的一些总结: 1.首先由应用入口文件index.php引入TP入口文件ThinkPHP.php 2.ThinkPHP.php里主要是定义一些系统常量,URL模式定义,系 ...

  5. JSP中的include指令

    JSP中的包含分为静态包含和动态包含.静态包含主要是包含html,txt等等诸如这样的文件,而动态包含主要包含诸如jsp,servlet等等文件. 对于静态包含就相当于文件的替换,下面通过例子说明.可 ...

  6. JSP include指令和include动作的区别

    include指令 JSP可以通过include指令来包含其他文件.被包含的文件可以是JSP文件.HTML文件或文本文件.包含的文件就好像是该JSP文件的一部分,会被同时编译执行. Include指令 ...

  7. jsp include指令标签

    假设须要在JSP页面内某处总体嵌入一个文件,就能够考虑使用这个指令标签. 该指令标签例如以下: <%@ include file ="文件的名字"%> 该指令标签的作用 ...

  8. JSP include指令(静态包含和动态包含)

    文章目录 前言 一.include指令是什么? 二.静态包含和动态包含 2.1 语法格式 2.2 过程 2.2.1静态包含过程 2.2.1动态包含过程 三.两者的主要区别 前言 JSP全称Java S ...

  9. jsp中静态include和动态include的区别

    为什么80%的码农都做不了架构师?>>>    (1)静态导入(include指令)通过file属性指定被包含的文件,并且file属性不支持任何表达式:动态导入(include动作) ...

  10. 20080823-jsp中include指令与动作的不同

    一.include 指令 格式: <%@include file="文件的绝对路径或者相对路径"%> file属性:指定被包含的文件,是必添属性.该属性不支持任何表达式 ...

最新文章

  1. matlab人脸追踪,求大神帮助我这个菜鸟解决一下人脸跟踪这个程序的一些问题啊!!...
  2. 解决pip安装时速度慢的问题 镜像源(pip install -i [镜像源地址] [包名])
  3. 广度优先遍历算法-02合法的括号问题
  4. 最短路径生成树与最小生成树
  5. Sql Server中自动序号的方法
  6. python魔术方法abstract_python学习之面向对象高级特性和魔术方法
  7. windows 上安装 python3.7 和 pip 并配置虚拟环境
  8. CSS篇 Process Document第7章 Technical Report Development Process翻译
  9. resetlog oracle,用RMAN的全备恢复resetlog之前的数据
  10. 数字电子技术基础 目录
  11. Django修改app名称和数据表迁移方案
  12. Excel基础学习笔记
  13. mian()方法详细分析(面向对象的体现)
  14. 三节点大数据环境安装教程1
  15. 进口红酒清关流程|外贸行业 进口红酒清关流程
  16. 禁用linux系统日志,清除linux系统日志,禁用linux系统日志,删除linux日志
  17. 微信小程序开发09 开放数据:微信生态帮助业务快速落地
  18. Linux中Lun是什么,以及和存储卷的区别
  19. 使用百度地图API创建第一个电子地图
  20. UIApplication(BTGMethodSwizzler) btg_swizzleSendEvent: 崩溃

热门文章

  1. CSDN APP又出错了,看不到博文
  2. 编译OpenJDK12:Only bundled freetype can be specified on Mac and Windows
  3. LINUX获得当前用户名
  4. C# string byte数组互转;string byte[]互转
  5. 联想服务器如何进入pe系统,如何制作支持Legacy BIOS和UEFI BIOS两种模式启动的Windows PE...
  6. oracle查看用户登录失败次数,​oracle查看用户登录失败次数及详细信息
  7. 用sql写每年的第三周_如何写好5000行的SQL代码
  8. python shelve模块_python中的Shelve模块不工作:“无法确定db type”
  9. 持续交付——不仅仅是技术
  10. 服务器遭受攻击的解决办法