page构造方法都加上国际化

This commit is contained in:
zhanghongqing
2018-04-03 09:06:11 +08:00
parent 07ee4cec82
commit 268ee25299

View File

@@ -78,33 +78,38 @@ public class Page<T> {
*/ */
public Page(HttpServletRequest request, HttpServletResponse response){ public Page(HttpServletRequest request, HttpServletResponse response){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30))); this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
zhcnPageInfo(request);
try {
if(CookieUtil.getValue(request, "Language")!=null&&CookieUtil.getValue(request, "Language").equalsIgnoreCase("zh_cn")){
prevPage="上一页";
nextPage="下一页";
currentPage="当前";
TotalCount="";
pageEn="";
countPage="";
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
} }
public Page(HttpServletRequest request, HttpServletResponse response,String alias){ public Page(HttpServletRequest request, HttpServletResponse response,String alias){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)),alias); this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)),alias);
zhcnPageInfo(request);
} }
public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize,String alias){ public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize,String alias){
this.setAlias(alias); this.setAlias(alias);
this.initPage(request, response, defaultPageSize); this.initPage(request, response, defaultPageSize);
zhcnPageInfo(request);
} }
public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){ public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){
this.initPage(request, response, defaultPageSize); this.initPage(request, response, defaultPageSize);
zhcnPageInfo(request);
}
//更换中文提示
public void zhcnPageInfo(HttpServletRequest request){
try {
if(CookieUtil.getValue(request, "Language")!=null&&CookieUtil.getValue(request, "Language").equalsIgnoreCase("zh_cn")){
prevPage="上一页";
nextPage="下一页";
currentPage="当前";
TotalCount="";
pageEn="";
countPage="";
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
} }
private void initPage(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){ private void initPage(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){
try { try {