在jsp中使用HTML与Java代码进行简单的页面生成
通常一个网页主要分为三个部分,分别是头部菜单、中间内容、尾部版权头部文件
头部文件header.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<img src="./images/1.jpg" width="800" height="200"><br>
<a href="">首页</a>
<a href="">财经新闻</a>
<a href="">国际资讯</a>
<a href="">国内资讯</a>
<a href="">关于我们</a>
<br>
尾部文件footer.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
版权所有©right;闽江学院软件学院2018,软件工程,3班
你好:<%=request.getAttribute("name")%>
出错提示errpor.jsp
<%@
page contentType="text/html;charset=UTF-8" language="java"
isErrorPage="true"
%>
<html>
<head>
<title>Title</title>
</head>
<body>
出错了,原因是:<%=exception.getMessage()%>
<%
exception.printStackTrace();
%>
</body>
</html>
显示在index中
<%@include file="header.jsp"%>
<br>
<%
String name ="陆程洋";
String pageName ="footer.jsp";
request.setAttribute("name",name);
%>
<br>
<br>
<br>
<h2>Hello World!23</h2>
<br>
<br>
<br>
<jsp:include page="footer.jsp" />
</body>
</html>
在jsp文件中,可以不使用html自带的标记
网页生成效果
http://localhost:9191/Project13/index.jsp