2. 编写一个静态页面片段bottom.html,其中显示作者名称,如下:
3. 编写一个动态99乘法表的页面:99sheet.Jsp。该页面的顶部动态导入top.Jspx底部静态导入bottom.html。
4. 编写index.Jsp页面,作为网站的默认起始页面。当访问该页面时,自动将请求转发送到99sheet.Jsp页面。
二、设计思路
1、top.Jsp页面的片段核心代码为:
<%
Date date = new Date()
SimpleDateFormat str = new SimpleDateFormat("yyyy-MM-dd")
String today = str.format(date)
%>
作业3网站 今天是:<%= today %>
2、bottom.html页面的核心代码为:
Author:学号 姓名
3、99sheep.Jsp页面的核心代码为:
<%
String st = ""
//连接生成九九乘法表的字符串
for(int i=1i<=9i++){
for(int j=1j<=ij++){
st +=j+"*"+i+"="+j*i
st += " "
}
st +=""
}
%>九九乘法表<%= st %>
<%@ include file="bottom.html" %>
4、index.Jsp页面的核心代码为: <Jsp:forward page="99sheet.Jsp" />
三、运行结果
四、总结
这是我的第一个JsP网站实验,总的来说,虽然功能简单,界面显示简陋,但是一点点地积累知识的话,我觉得还是很不错的。其中最大的问题就是,中文编码问题,在web浏览器上显示的中文乱码,在查阅各种资料的方法下,终于把正确的中文显示出来。这是件很令人振奋的事情,通过自身的努力,去实现自己的事情。