java代码007

虾米大王
• 阅读 445

code007.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>包含文件标识</title>
</head>
<body>

    <%--
        jsp:inclue page="url" flush="false|true" 
        page:用于指定被包含文件的相对路径。
        flush:可选属性,用于是否刷新缓冲区。默认值为false,
        如果为true,当前页面输出使用了缓冲区,先刷新缓冲区,
        再执行包含工作。
     --%>

     <%--
     举例
     新建一个top.jsp文件,内容如下:
     <img src="images/banner.jpg">

     新建一个copyright.jsp文件,内容如下:
     %
     String copyright = "&nbsp;All Copyright &copy;某某公司";
     %
     <table>
         <tr>
             <td> %= copyright% </td>
         </tr>
     </table>

     新建一个index.jsp的文件,内容如下:
     body
     jsp:include page="top.jsp" 
     <table>
         <tr>
             <td>&nbsp;</td>
         </tr>
     </table>
     jsp:inclue page="copyright.jsp 
     /body

     前面的代码中,我们学习到include指令,该指令与jsp:include
     动作标识相同,都是可以包含文件的。但是它们存在差别,

     1.include指令通过file属性指定被包含的文件,file属性不支持任何
     表达式;jsp:include动作标识通过page 属性指定被包含的文件,支持
     JSP表达式。

     2.使用include指令时,被包含文件的内容会原封不动的插入包含页中,
     然后JSP编译器再将合成的文件编译成一个java文件;jsp:include动作
     标识包含文件时,当执行该标识时,程序会将请求转发,注意是转发,不是
     请求重定向,到被包含的页面,并将结果输出到浏览器中。编译器会对这些
     文件分别编译。

     3.在include指令包含文件时,被包含文件和包含文件中不能有重名
     的变量或方法;而jsp:include动作标识,每个文件单独编译,所以
     被包含的文件和包含文件中的重名的变量方法不冲突。


      --%>
</body>
</html>
点赞
收藏
评论区
推荐文章
翼
3年前
vue-cli3 中使用rem布局
1.装包postcsspx2rem及px2remloadernpminstallpostcsspx2rempx2remloadersave2.在根目录src中新建utils目录下新建rem.js等比适配文件,内容如下//rem等比适配配置文件//基准大小constbaseSize16//设置rem
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Wesley13 Wesley13
3年前
java04eclipse常见设置和java的第一个程序、命名规范、编码规范
一、java的第一个程序\所有的java程序是写在.java为后缀的文本\所有的java程序一定是写在class中  即写在类里面的\所有的java程序的入口一定是main方法\写代码二、新建一个java项目《1》新建一个java工程《2》在src下建包《3》在包下面新建java文件《4》所有java代码是在写类
虾米大王 虾米大王
2年前
java代码008
code008.jsp请求转发标识<%通过jsp:forward动作标识可以将请求转发到其他的web资源,如JSP页面、html页面、servlet等。执行请求转发后,当前页面将不再被执行,而是去执行该标识指定的目标页面。jsp:forwardpage"url"举例新建一个index.jsp文件,内容如下,就放置一个转发标识
Stella981 Stella981
3年前
Django3.0 + nginx + uwsgi 部署
CentOS7.6下部署Django3.0应用,使用nginxuwsgi部署:1\.uwsgi部署pipinstalluwsgi在项目的根目录中,新建文件夹conf,然后进入conf文件夹,并新建文件uwsgi.ini,内容如下:mysite_uwsgi.inifileuws
Wesley13 Wesley13
3年前
vs2017 + miniUI + dapper 添加、修改、删除、查询操作
A、数据库表引用先前建立的company公司信息表。B、建立文件:views》Home》Company.cshtml(新建文件),代码如下(直接复制即可)@{   LayoutLayout"~/Views/Shared/\_Layout.cshtml";;}<div
Wesley13 Wesley13
3年前
mysql 5.7.18
1\.下载2\.解压缩3\.添加path环境变量,路径指向mysql所在bin目录下4\.在主目录下创建data文件夹5\.注册windows系统服务 新建一个my.ini文件,拷贝到c:\\windows目录下,内容如下:\client\port3306defaultcharactersetutf8
Stella981 Stella981
3年前
Shell脚本编程中常用的数学运算实例
加法运算新建一个文件“Addition.sh”,输入下面的内容并赋予其可执行的权限。复制代码代码如下:!/bin/bashecho“EntertheFirstNumber:”readaecho“EntertheSecondNumber:”readbx$(expr"$a""$
Stella981 Stella981
3年前
Android studio中创建一个Menu方法
1.先在res目录下新建一个menu文件夹(右键res目录NewDirectory)输入文件夹名为menu,点击OK2.在新建的menu目录下创建一个名为main的菜单文件(右键menu文件夹NewMenuresourcefile)输入文件名为main点击OK里面内容为:<itemandroid:
Stella981 Stella981
3年前
Spring+Mybatis+Velocity整合(3):整合Mybatis
正式开始配置关键内容,这是硬货 1、新建spring配置文件,起名为applicationContext.xml,放在src/main/resources/spring目录下。 内容如下:<?xmlversion"1.0"encoding"UTF8"?<beansxmlns"http://www.sprin
虾米大王
虾米大王
Lv1
男 · java工程师
梦里相思,故国王孙路。
文章
100
粉丝
1
获赞
100