📄 genericpagelistfori18n.java.svn-base
字号:
package com.easyjf.core.support;import java.util.Collection;import java.util.Locale;import com.easyjf.core.dao.GenericDAO;import com.easyjf.web.LocalManager;public class GenericPageListForI18n extends GenericPageList { public GenericPageListForI18n(Class cls, String scope, Collection paras, GenericDAO dao) { super(cls, scope, paras, dao); } public void doList(int currentPage, int pageSize, boolean i18nEnable) { if (!i18nEnable) { super.doList(currentPage, pageSize); } else { Locale local = LocalManager.getCurrentLocal(); String localName = local.getLanguage().toUpperCase(); String realClassName = cls.getName() + localName; String totalSql = "select COUNT(o) from " + realClassName + " o where " + scope; super.doList(pageSize, currentPage, totalSql, scope); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -