自定义标签(5)

 

/* **********************  导航  ********************** */
  //first page |<
  if (iRequestPage > 1) {

   buffer.append(
    "\t<a href=\"#\" οnclick=\""
     + onClickJS_firstPage
     + "\">"+RequestUtils.message(super.pageContext, "application", null, "air.first.page")+"&nbsp;</a>|&nbsp; \n");
  } else {
   buffer.append("\t"+RequestUtils.message(super.pageContext, "application", null, "air.first.page")+"&nbsp;| &nbsp; \n ");
  }
  //pre page <
  if (iRequestPage > 1) //当前页大于1时才显示“上一页”。
   {
   buffer.append(
    "\t<a href=\"#\" οnclick=\""
     + onClickJS_prePage
     + "\">"+RequestUtils.message(super.pageContext, "application", null, "air.page.previous.page")+"&nbsp;</a>|&nbsp; \n");
  } else {
   buffer.append("\t"+RequestUtils.message(super.pageContext, "application", null, "air.page.previous.page")+"&nbsp;|&nbsp;\n");
  }

  //next page >
  if (iRequestPage < iTotalPage) //当前页小于总页数时才显示“下一页”。
   {
   buffer.append(
    "\t<a href=\"#\" οnclick=\""
     + onClickJS_nextPage
     + "\">"+RequestUtils.message(super.pageContext, "application", null, "air.page.next.page")+"&nbsp;</a>|&nbsp; \n");
  } else {
   buffer.append("\t"+RequestUtils.message(super.pageContext, "application", null, "air.page.next.page")+"&nbsp;|&nbsp; \n");
  }

  //last page >|
  if (iRequestPage < iTotalPage) {
   buffer.append(
    "\t<a href=\"#\" οnclick=\""
     + onClickJS_lastPage
     + "\">"+RequestUtils.message(super.pageContext, "application", null, "air.page.last.page")+"</a>&nbsp;&nbsp; \n");

  }else{
   buffer.append(
      "\t"+RequestUtils.message(super.pageContext, "application", null, "air.page.last.page")+"&nbsp;&nbsp; \n");
  }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MyBatis自定义标签是指在使用MyBatis框架时,用户可以根据自己的需求自定义一些标签来简化SQL映射文件的编写和配置。通过自定义标签,可以使SQL映射文件的结构更加清晰,提高代码的可读性和可维护性。 在MyBatis中,自定义标签主要涉及到两个方面:自定义SQL标签自定义参数标签自定义SQL标签可以用来封装通用的SQL逻辑,例如逻辑删除的标记、多条件查询等。通过自定义标签,可以将这些通用的SQL逻辑封装到一个复用的标签中,然后在SQL映射文件中直接引用这个标签,从而减少代码的重复编写。这样一来,我们只需要在需要使用这个通用SQL逻辑的地方写上自定义标签的名称即可,大大简化了SQL映射文件的编写和维护。 自定义参数标签可以用来封装通用的参数逻辑,例如分页查询、排序等。通过自定义标签,可以将这些通用的参数逻辑封装到一个复用的标签中,然后在SQL映射文件中直接引用这个标签,从而减少参数的重复配置。这样一来,我们只需要在需要使用这个通用参数逻辑的地方写上自定义标签的名称即可,大大简化了SQL参数的配置。 总之,MyBatis自定义标签的作用是简化SQL映射文件的编写和配置,并提高代码的可读性和可维护性。通过自定义标签,我们可以将通用的SQL逻辑和参数逻辑封装起来,然后在SQL映射文件中直接引用这些标签,从而减少重复编写和配置。这样一来,我们可以更加专注于业务逻辑的编写,而不用关心繁琐的SQL和参数配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值