JEECMS自2008年10月20日发布以来,已经历了三次版本升级,目前最新的版本为JEECMS v2.1 beta版。在这个过程中,JEECMS经受了很多考验。作为国内首个一开始就宣布开源的JEE项目,其受到各界的质疑和压力可想而知。不过我们坚信,只要不断努力,加上网友们的关注和支持,JEECMS一定能够迅速走向成熟,为国内开源添砖加瓦。

随着版本的不断升级,JEECMS也经历了几次大的改进。然而在系统的升级过程中,与之匹配的相关说明由于种种原因却没及时发布,导致JEECMS网友们经常反映例如标签使用之类的问题。针对这个问题,我们特别编写了本系列教程(如果网友们对JEECMS标签有自己独到的使用心得也欢迎您给我们投稿,共同为JEECMS开源贡献一份力量)。

在教程开始之前您必须先了解以下几方面的知识:

一、 如何调用网站数据?

JEECMS是JavaEE版内容管理系统,网站上显示的数据是用程序从数据库中读取的。一般情况下从数据库中按要求读取所需数据是个相对复杂的过程,必须要懂得相关的专业编程知识。不过请放心,使用JEECMS建站你可以完全省去这个过程,你需要知道的仅仅是页面模板的制作以及JEECMS标签的使用方法。你只要懂得调用所需的"JEECMS标签"就可以调取相应的数据。

调用"JEECMS标签"的三种代码样式如下:

A、${标签名称}

B、[@cms.标签名称 属性='值'/]

C、[@cms.标签名称 属性='值'; 标签别名] 自定义样式模板 [/@cms.标签名称]

为了测试上述几类标签,我们可以新建一个空白的首页模板(新建的首页模板必须以index做前缀,例如index_demo.html),然后将新建的首页模板(index_demo.html)设为首页栏目模板,这样首页就变成了一个空白页,你就可以在上面测试各种标签的用法了(需要恢复原来的默认首页很简单,把首页栏目模板重新设置为默认模板就行了,操作时间取决于你的微操了,一般只需两秒钟^_^)。

例如:

a、 调用${web.name}标签就能获取到网站名称

b、 调用[@cms.ArtiList chnlId='' count='10' sysContent='1' /]就能获取10篇文章的列表

c、 调用[@cms.ChnlList id='' inner='1';c]┆${c.name}[/@cms.ChnlList]就能获取栏目列表,可用于网站导 航条。

注意:abc实例是与上面ABC三种形式相对应的。大家可以逐个测试,举一反三。搞清楚以上内容,基本上就知道如何调用网站数据了。

html调用如何使用jeecms库,JEECMS标签使用实例教程-序相关推荐

  1. android 调用搜狗地图api,sogou地图API用法实例教程

    本文实例讲述了sogou地图API应用,是非常实用的技巧.分享给大家供大家参考.具体实现方法如下: 地图的初始化 1.添加引用地图的API文件: 2.网站初始化加载事件: window.onload ...

  2. Struts2标签库常用标签

    Struts2标签库常用标签 基本概述 对于一个MVC框架而言,重点是实现两部分:业务逻辑控制器部分和视图页面部分.Struts2作为一个优秀的MVC框架,也把重点放在了这两部分上.控制器主要由Act ...

  3. JNA —— Java调用C/C++动态库

    工作所需,要使用Java调用c/c++的动态库,实现Java程序使用动态库中的函数. 搜索了一番,常用的有JNI.JNA方法. JNI(Java Native Interface) JNI定义了一种公 ...

  4. QT 调用Bartender C#动态库接口

    一.制作可供程序调用的条码标签 ********** 测试使用Bartender 软件版本信息 ********* 1.条码设置 (1)打开bartender建立一个模板文件 (2)标签界面布局 a. ...

  5. VUE在线调用阿里Iconfont图标库

    前言 多年前我本是个服务端小白,随着行业内卷,硬是被熬成了前端小白...开个玩笑,只是个人比较喜欢学习技术罢了!本章将带领大家以另一个高端的方式打开阿里Iconfont图标库,过去,我们要么是自己在网 ...

  6. GO程序调用C及C++库的实现方式

    还有这个: https://blog.csdn.net/zdy0_2004/article/details/79124269 https://blog.csdn.net/boshuzhang/arti ...

  7. C++程序设计之可调用对象与标准库function

    C++程序设计之可调用对象与标准库function,来源于C++ Primer(第五版)-- 14.8.3..在头文件<functional>中定义. 源代码如下: #include &l ...

  8. Py之qrcode:调用python的qrcode库两种方式生成二维码、带logo的二维码

    Py之qrcode:调用python的qrcode库两种方式生成二维码.带logo的二维码 目录 python编程实现生成二维码 1.第一种方式-纯文本 2.第二种方式-带logo

  9. Adobe Dreamweaver 添加库、标签和属性

    您可以在 Dreamweaver 中使用标签库编辑器添加标签库,并将标签和属性添加到标签库中. 添加一个标签库 在标签库编辑器("编辑">"标签库")中, ...

  10. python idle运行anaconda_在Python IDLE 下调用anaconda中的库教程

    大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.下载了anaconda我们可以很方便的随时调用这里面的库. 原先我自己在Py ...

最新文章

  1. 双任务时间片运行原理
  2. XCTF-高手进阶区:web2
  3. 27、很酷的C语言技巧
  4. c语言编程矩阵乘积的程序,c语言矩阵相乘
  5. REVERSE-PRACTICE-BUUCTF-18
  6. 面向对象分析的三个模型与5个层次
  7. java将数字替换为空_将数字替换为java中正确位置的单词
  8. python3+tkinter实现的黑白棋,代码完整 100%能运行
  9. .NET中JSON的序列化和反序列化
  10. hdu 5461(2015沈阳网赛 简单暴力) Largest Point
  11. windows环境tomcat8配置Solr5.5.1
  12. 算法59----打家劫舍【动态规划】
  13. 字体,Web安全字体,serif和sans serif区别,免费商用中文字体等
  14. 初面蚂蚁金服,java商城项目经验简历
  15. jquery div点击展开,点击收起,点击除了该div外任何地方,该div隐藏
  16. c语言1ms延时程序,请教老师,51微控制器在12M晶振,C语言程式设计时,延时函式120次=1ms(书本上是这样的,不懂),是怎样得来的?...
  17. 用鲁迅的四本书来形容大学四年~
  18. api接口文档中的签名是什么
  19. 猿圈 题库_小猿圈总结常见HTML5基础知识面试题汇总
  20. ImportError: `load_weights` requires h5py when loading weights from HDF5.错误

热门文章

  1. html调用wmp,web页面中嵌入window media player,支持IE和Chrome
  2. 电动汽车续航标准傻傻分不清楚?别再被车企的等速续航骗了!
  3. 汽车金融大变局:狂奔过后,一地鸡毛
  4. 什么是大型机和小型机
  5. 这有清理C盘空间的妙招,学会了就不怕内存满了
  6. VulnHub 靶场--October
  7. 数据结构之SWUSTOJ1038: 顺序表中重复数据的删除
  8. FXP登录Linux报错
  9. kali linux 初始密码
  10. android开发便签实验报告,什么是艾宾浩斯遗忘曲线?利用这一记忆规律可以提升孩子记忆力...