下面是我自己定义的标签mycontent_list
首先,在数据库里创建了一个jc_mycontent的表,其中有id,title,content三个字段
其次,创建了一个实体类
……get set方法
}
接下来是配置hibernate中jc_mycontent表的配置文件
与数据库交互的持久层接口
持久层实现类
业务层接口
public interface MyContentMng {
public List getList();
}
业务层实现类
标签类的抽象类,最主要的就是getData这个方法,以及绑定业务层,其中可以添加多种查询方法。可参考类AbstractContentDirective
自定义标签中最重要的类继承上边的抽象类
样式模板mycontent_list.html内容,里边可以自己添加一些样式,可参考\t\cms_sys_defined\style_list下样式文件
[#list mytag_list as a]
"${a.content}"[/#list]
首页里加入如下代码
[@cms_mycontent_list]
[/@cms_mycontent_list]
通过以上这些代码,可以实现将自己的表jc_mycontent中的数据查询并显示在页面上