jsp笔记(1)

1. 上图是一个网页,通过jsp来编写index.html主页,当然还包含其他的页面,不在此展示。

jsp的动作标识<jsp:include>可以向当前页面添加其他文件,被包含的文件可以是静态文件或是动态文件。

<jsp:param>称之为:子动作标识: 用于向被包含的动态页面传递参数。

<%@ page language="java" contentType="text/html charset=UTF-8" 
    pageEncoding="UTF-8"%>
<%
    String type="流行金曲,经典老歌,热舞DJ,欧美金曲,少儿歌曲,轻音乐";
%>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <link href="CSS/style.css" rel="stylesheet"/>
        <title>主界面</title>
    </head>
    <body>
        <div id="box">
            <header>
                <jsp:include page="head.jsp" />
            </header>
            <nav>
                <%
                    request.setCharacterEncoding("UTF-8");
                    //防止中文乱码
                 %>
                 <jsp:include page="navigation.jsp" flush="true">
                     <jsp:param name="type" value="<%=type%>" />
                 </jsp:include>
            </nav>
            <section>
                <img src="images/main.png">
            </section>
            <jsp:include page="copyright.jsp" />
        </div>
    </body>
</html>
View Code

 

posted @ 2016-03-17 21:27  我喜欢旅行  阅读(119)  评论(0编辑  收藏  举报