44 lines
888 B
Java
44 lines
888 B
Java
|
package com.zcloud.controller.base;
|
|||
|
|
|||
|
import javax.servlet.http.HttpServletRequest;
|
|||
|
|
|||
|
import org.springframework.web.context.request.RequestContextHolder;
|
|||
|
import org.springframework.web.context.request.ServletRequestAttributes;
|
|||
|
|
|||
|
import com.zcloud.entity.PageData;
|
|||
|
import com.zcloud.util.UuidUtil;
|
|||
|
|
|||
|
/**
|
|||
|
* 说明:所有处理类父类
|
|||
|
* 作者:luoxiaobao
|
|||
|
* 官网:www.qdkjchina.com
|
|||
|
*/
|
|||
|
public class BaseController {
|
|||
|
|
|||
|
/**
|
|||
|
* new PageData对象
|
|||
|
* @return
|
|||
|
*/
|
|||
|
public PageData getPageData() {
|
|||
|
return new PageData(this.getRequest());
|
|||
|
}
|
|||
|
|
|||
|
/**
|
|||
|
* 得到request对象
|
|||
|
* @return
|
|||
|
*/
|
|||
|
public HttpServletRequest getRequest() {
|
|||
|
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes())
|
|||
|
.getRequest();
|
|||
|
return request;
|
|||
|
}
|
|||
|
|
|||
|
/**得到32位的uuid
|
|||
|
* @return
|
|||
|
*/
|
|||
|
public String get32UUID(){
|
|||
|
return UuidUtil.get32UUID();
|
|||
|
}
|
|||
|
|
|||
|
}
|