SQL标签

  1. 使用SQL标签可写sql语句,并执行查询,把查询结果显示在页面上。
  2. 只有当具体的业务标签不能满足要求时才使用SQL标签。
  3. 使用本标签可扩展出其它业务标签(写sql)

类型 标签 作用 返回值
SQL标签 sql.queryList(){}

执行动态SQL,查多行

List<Map<String,Object>>
SQL 标签 sql.queryPage(){} 执行 动态SQL, 分页查询 Page
SQL 标签 sql.queryOne (){} 执行 动态SQL, 查一行 Map<String,Object>
SQL函数 sql.param();
SQL函数 sql.include();

用于加载一个sql文件,或加载sql文件的一部分,支持局部渲染技术

内置函数

global("变量名")

取出 sql.queryXxx标签的查询结果

专用标签库(自定义beetl函数)

类型 标签名
作用
返回值
站点 site.info (); 获取站点信息 SiteInfo
站点 site.carouselList (); 获取站点轮播图(列表) List<S iteCarouselPicture >
站点 site.ad (); 获取站点广告位(单个) SiteAd
站点

site. executeTime ();

执行时间 Long
站点

site. friendLinkList ();

友情链接 ( 列表 )

站点 site. friendLinkPage ();

友情链接 ( 列表,有分页 )

站点 site.seoTitle (); SEO title
站点 site.seoKeywords (); SEO keywords
站点 site.seoD escription (); SEO description
站点 site.navigationList ();

导航列表

会员 user.current(); 获取当前登录的用户 UserMain
商品 product.one (); 获取产品(单个) Pruduct
商品 product.list (); 获取产品(列表) List< Pruduct >
商品 product.page (); 获取产品(列表,有分页) Page<ProductSpu>
商品 分类 product.category (); 获取商品分类(单个) ProductCategory
商品 分类 product.categoryList (); 获取商品分类(列表) List<ProductCategory>
商品搜索 product.searchList (); 搜索产品(列表)
商品搜索 product.searchPage (); 搜索产品( 列表,有分页 )
商品品牌

product.b rand ();

获取品牌(单个) ProductBrand
商品品牌 product.b randList (); 获取品牌(列表) List<ProductBrand>
商品品牌 product.b randPage (); 获取品牌(列表 ,有分页 ) Page<ProductBrand>
商品品牌 product.brandInCategoryList(); 获取某分类下的品牌(列表) List<ProductBrand>
商品评论 product.commentList (); 获取 评论 (列表) List<TradeComment>
商品评论 product.commentPage (); 获取 评论 (列表 ,有分页 ) Page< TradeComment >
商品咨询

product.c onsultationList ();

获取咨询 (列表) List<TradeConsultation>
商品咨询 product.c onsultationPage (); 获取 咨询 (列表,有分页) Page< TradeConsultation >
店铺 store.one (); 店铺(单个) StoreBase
店铺 store.list (); 店铺(列表) List<S toreBase >
店铺 store.page(); 店铺(列表,有分页) Page<StoreBase>
店铺 store. category (); 获取店内分类(单个) StoreC ategory
店铺 store. categoryList (); 获取店内分类(列表) 不分页 List< StoreC ategory >
店铺 store.customerService(); 获取店内客服(列表)不分页 List<StoreCustomerService>
店铺 store.customerList(); 获取店内客服(列表)不分页

List<StoreCustomerService>

店铺 store.cmsList(); 简版CMS(列表)不分页 List<StoreArticle>
店铺 store.cms(); 简版CMS( 按id调取文章 S toreArticle
cms cms. channel (); 获取 某个栏目 Category
cms cms. channelList (); 获取 栏目 (列表) list<Category>
cms cms. channelPage (); 获取 栏目 (列表 ,有分页 ) Page< Category >
cms cms.article (); 获取 某个文章 Article
cms cms.articleList (); 获取 文章 (列表) List<Article >
cms cms.articlePage (); 获取 文章 (列表 ,有分页 ) Page<Article >
cms cms.commentList (); 获取 评论 (列表) List<Comment >
cms cms.commentPage (); 获取 评论 (列表 ,有分页 ) Page<Comment >
cms cms.tagList (); 获取 ag (列表)
cms cms.tagPage (); 获取 ag (列表 ,有分页 )