JSP中文网 | 网络笔记本 | JSP虚拟主机 | JSP虚拟主机管理
首 页   电信演示   网通演示   在线购买   联系我们
JSP中文网内容管理系统功能简介 07-01-26
演示版JCMS部署方法 07-05-10
如何开始了解并使用JCMS 07-05-20
模板文件开发向导 07-05-20
文章发布及页面生成 07-05-20
JCMS系统的权限管理 07-05-20
当前位置:总目录--使用说明

模板文件开发向导
wanghui
2007年05月20日
有0个附件:


注意:该说明主要针对美工设计人员的。看这篇文章需要一定的美工基础,需要对HTML有一定的了解。

系统为了生成静态页面,所以系统是需要模板文件的支持的,在文章发布过程中,或者文章生成中,都会用到模板文件。

模板文件是生成的静态文件有基础,系统在模板文件的基础之上,替换掉模板文件中的标签从而生成静态页面。

模板文件实际就是HTML文件改动而成的。它必需为文本类型的文件,例如常见的 TXT HTML文件.

你可以通过Dreamweaver编辑你的模板文件。当然,若您对HTML足够了解的话,你也可以不用Dreamweaver而直接手写HTML代码。

我们打开Dreamweaver,编写一个最简单的模板文件 mymodel.txt (如何使用Dreamweaver来编辑网页,这里我们就了讲解了).

mymodel.txt的内容如下:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>无标题文档</title>

</head>

<body>

<table width="75%" border="1">

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

</table>

</body>

</html>

现在美工设计需要在第一个表格框中显示 整个网站的新闻板块列表.但又不可能有足够的时间去自己写对应的代码, 没有关系,系统为您提供了 标签帮您完成这样的任务,我们加入一个标签后, mymodel.txt,变成下列内容.

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>无标题文档</title>

</head>

<body>

<table width="75%" border="1">

<tr>

<td><jcms:jcms.jspcn.AppointedBoardList("complex","1")/></td>

<td>&nbsp;</td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

</table>

</body>

</html>

你会发现一个&nsbp;(空格)被替换成了<jcms:jcms.jspcn.AppointedBoardList("complex","1")/>标签.我们把这个模板放到系统的模板目录下,一般系统根目录下的model目录下(该目录下,默认的还有其它模板文件index.dwt,news.dwt), 到此,我们就完成了一个简单的模板的编写了.

我们在这个模板的基础上生成页面, 进入系统(别问我怎么进入哦),打开左侧菜单树,打开模板管理下的页面生成”, 按照<<文章发布及页面生成>>中的页面生成来生成页面看看效果.

这里你可能有很大的两个疑问

1. 我怎么知道要使用这个标签,没有这些标签的参考资料?

我们在官方网站上提供了这些标签的详细说明,每一个标签是做什么用的,会展示也什么效果(试验下更清楚),标签有些什么参数,是什么类型的,都比较清楚的写着.

2. 这个标签的格式是什么样的?

格式:

标签类型为字符串类型的格式为: <jcms:标签名称(标签参数列表)/>

标签类型为HASHMAP类型的格式为: <jcms:标签名称(标签参数列表)>>”需要获取的子属性名称”/>

例如<jcms:jcms.jspcn.AppointedBoardList("complex","1")/>,

它是个字符串类型的标签, jcms.jspcn.AppointedBoardList为标签名称, "complex","1"为标签参数列表,每个参数都需要用””引起来.用逗号分隔开来.

<jcms:jcms.jspcn.AppointedNews("1")>>"accNum"/>

就是一个HASHMAP类型的,” accNum” 就是 子属性名称


合作网站
  JSP中文网 网络笔记本
 

Copyright © 2002-2005 JSPCN.net. All rights reserved.
JSP中文网    备案序号:蜀ICP备05001583号
成都恒海科技发展有限公司    成都市一环路南二段6号新瑞楼三楼8号