cms发布系统下的问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 20:29:48
<!--%
//头条新闻
Response.Output("<ul>\n");
java.util.Vector vt=ThisChannel.Top(7);
for(int i=0;i<vt.size();i++){
Document aDoc = (Document)vt.get(i);
Response.Output("<li><a href=\"" + aDoc.Item("URL") + "\">" + aDoc.Item("TITLE") + "</a></li>\n");
}
Response.Output("</ul>\n");
%-->
有高手能看懂么,讲下每句都什么意思

Response.Output("<ul>\n");这类的就等同于代码"<ul>",但只是换了一种格式而已,是一种非html的语言,在这种语言里才能进行运算\判断等.就是所谓的动态效果.
下面的代码就是输出7篇文章, 形成文章列表.
大体意思是这样的。我先拟订一个数字7,拟订一个变量i,i刚开始等于0.通过循环每次加1,与7进行比较.这样就是输出了7个标题.

其他的 一些代码就是输出用来控制这7个标题的,<li><ul>等.有了这些可以通过css改变标题的位置,背景,等等.