baseController去掉无用service

修改数值类型的region,提取值配置文件
This commit is contained in:
duandongmei
2018-06-08 17:33:57 +08:00
parent 20eb80d738
commit 15ce519368
6 changed files with 52 additions and 19 deletions

View File

@@ -1,7 +1,13 @@
package com.nis.interceptor;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.charset.Charset;
import java.text.SimpleDateFormat;
import javax.servlet.ServletInputStream;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -70,5 +76,42 @@ public class LogInterceptor extends BaseService implements HandlerInterceptor{
}
/**
* 获取非get请求的参数内容
* @param request
* @return
*/
private static String getBodyString(ServletRequest request) {
ServletInputStream inputStream = null;
StringBuffer sb = new StringBuffer();
BufferedReader reader = null;
try {
inputStream = request.getInputStream();
reader = new BufferedReader(new InputStreamReader(inputStream, Charset.forName("UTF-8")));
String line = "";
while ((line = reader.readLine()) != null) {
sb.append(line);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (inputStream != null) {
try {
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (reader != null) {
try {
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return sb.toString();
}
}