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>