JsP指令与动作熟悉

作者:可乐fan  发布时间:2014-03-23 19:25:05

一、实验内容:

1. 编写一个页面片段top.Jspf,作用是显示网站名称和日期(服务器时间)。显示内容如下:

2. 编写一个静态页面片段bottom.html,其中显示作者名称,如下:


3. 编写一个动态99乘法表的页面:99sheet.Jsp。该页面的顶部动态导入top.Jspx底部静态导入bottom.html

4. 编写index.Jsp页面,作为网站的默认起始页面。当访问该页面时,自动将请求转发送到99sheet.Jsp页面。

二、设计思路

1top.Jsp页面的片段核心代码为:

<%

    Date date = new Date()

    SimpleDateFormat str = new SimpleDateFormat("yyyy-MM-dd")

    String today = str.format(date)

%>

作业3网站   今天是:<%= today %>

2、bottom.html页面的核心代码为:

Author:学号 姓名

399sheep.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浏览器上显示的中文乱码,在查阅各种资料的方法下,终于把正确的中文显示出来。这是件很令人振奋的事情,通过自身的努力,去实现自己的事情。