• JSP的三大指令


    SP三大指令之:
    一:page指令:
    1.指定页面编码.例:
    <%@ page language="java" contentType="text/html;charset=gbk" pageEncoding="gbk" %>
    2.导入包,例:
    <%@ page import="java.util.*,java.text.*" %>.
    二:include 指令
    静态包含(统一编译):<%@ include file="included.jsp"%>
     
    三:taglib
     
    三.Jsp中的静态包含与动态包含
    动态include(<jsp: include page="included.jsp"/>)
    静态include(<%@ include file="included.jsp"%>)
    1. 静态include的结果是把其他jsp引入当前jsp,两者合为一体,可以达到数据的共享即可以说是统一编译的,而
    动态include的结构是两者独立的,直到输出时才合并即为分别编译的.
    2.动态include的jsp文件独立性很强,是一个单独的jsp文件,需要使用的对象,页面设置,都由自己创建,而静态include纯粹是把代码写在外面的一种共享方法,所有的变量都是可以和include它的主文件共享,两者高度紧密结合,不能 有变量同名的冲突.而页面设置也可以借用主文件的.
    3.动态包含总是检查被包含页面的变化,静态包含不一定检查被包含页面的变化.
    4.动态包含可带参数,静态包含不能带参数.如(<jsp: include page="included.jsp">放入参数</jsp:include>);
     

     
     
  • 相关阅读:
    关于工作中Git相关的总结
    浅谈MySQL的优化
    由内搜推送思考Kafka 的原理
    SOA和微服务架构
    Centos7.2 搭建Lamp服务器以及迁移WordPress个人博客详细过程
    MyISAM和InnoDB索引实现区别
    图解高内聚与低耦合
    图解Java常用数据结构(一)
    Java源码安全审查
    Java高并发之锁优化
  • 原文地址:https://www.cnblogs.com/efforts-will-be-lucky/p/7064767.html
Copyright © 2020-2023  润新知