Java学习-037-JavaWeb_006 -- JSP 动作标识 - include

这个动作是指在当前的页面中包含一个或多个 JSP 页面或者 HTML 文件,语法:<jsp:include file="../jsp/login.jsp" flush="true"/>

其中,file 为加载文件所在的相对路径,flush 属性设置为 true,则自动刷新加载页面。若加载的文件或网页时需要传递参数,则语法格式如下所示:

<jsp:include file="../jsp/login.jsp" flush="true"/>
    <jsp:param name="username" value="admin"/>
    <jsp:param naem="userpass" value="123456"/>
</jsp:include>

UsingLogin.jsp 文件的源码为:

<%@ page pageEncoding="utf-8" %>
<%@ page contentType="text/html; charset=utf-8" %>

<%@ include file="./login.html" %>

<html>
    <head>
        <title>include 动作</title>
    </head>
    <body>
        <h4>Java学习-037-JavaWeb_006 -- JSP 动作标识 - include</h4>
    </body>
</html>

 

login.html 文件的源码为:

<html>
    <head>
        <title>用户登录页</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
        <h3>欢迎您,登录项目管理系统</h3>
        <form action="login.jsp" name="login" method="get">
            登录账号:<input type="text" name="username"><br><br>
            登录密码:<input type="text" name="userpass"><br><br>
            <input type="submit" value=" 登 录 ">
            <input type="button" value=" 重 置 ">
            <input type="button" value=" 取 消 ">
        </form>
    </body>
</html>

 

将其上两个文件放在同一个目录,启动 Tomcat,在浏览器中输入:http://localhost:8080/jsp/006/UsingLogin.jsp,浏览器页面显示如下:

 

至此, Java学习-037-JavaWeb_006 -- JSP 动作标识 - include 顺利完结,希望此文能够给初学 JavaWeb 的您一份参考。

最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^

 

posted @ 2015-09-20 11:11  范丰平  Views(223)  Comments(0Edit  收藏  举报