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){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
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();
}
zhcnPageInfo(request);
}
public Page(HttpServletRequest request, HttpServletResponse response,String alias){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)),alias);
zhcnPageInfo(request);
}
public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize,String alias){
this.setAlias(alias);
this.initPage(request, response, defaultPageSize);
zhcnPageInfo(request);
}
public Page(HttpServletRequest request, HttpServletResponse response, int 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){
try {