public abstract class J2EEAssist extends Object
| 构造器和说明 |
|---|
J2EEAssist() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
buildUrlAbsolute(javax.servlet.http.HttpServletRequest request,
String protocol,
String oriUrl)
得oriUrl的当前URL
|
static String |
buildWebsockertUrl(javax.servlet.http.HttpServletRequest request,
boolean isSsl,
String oriUrl) |
static OutputStream |
getExcelOS(javax.servlet.http.HttpServletResponse response,
String fileName,
boolean isclear)
通过response得到Excel输出流
|
static OutputStream |
getFileOS(javax.servlet.http.HttpServletResponse response,
String fileFullName,
boolean isclear)
通过response得到文件输出流
|
static String |
getRequestPayload(javax.servlet.http.HttpServletRequest req)
得到请求中的payload数据
|
static String |
getWebService(javax.servlet.http.HttpServletRequest request,
String relaUrl)
得到webservice地址
|
static com.alibaba.fastjson.JSONObject |
packParams(javax.servlet.http.HttpServletRequest request,
boolean convert)
得到请求的参数,如果是数组则对象是JSONArray,否则是String,与Tapestry.packParams方法一样,注意两个方法连动
|
static void |
resWithJson(javax.servlet.http.HttpServletResponse response,
Result ret) |
static void |
returnJsonResponse(javax.servlet.http.HttpServletResponse response,
Result optResult)
返回json数据
|
static void |
returnJsonResponse(javax.servlet.http.HttpServletResponse response,
String jsonMsg)
返回json数据
|
public static String buildUrlAbsolute(javax.servlet.http.HttpServletRequest request, String protocol, String oriUrl)
request - protocol - oriUrl - public static String buildWebsockertUrl(javax.servlet.http.HttpServletRequest request, boolean isSsl, String oriUrl)
public static com.alibaba.fastjson.JSONObject packParams(javax.servlet.http.HttpServletRequest request,
boolean convert)
request - public static String getRequestPayload(javax.servlet.http.HttpServletRequest req)
req - public static OutputStream getExcelOS(javax.servlet.http.HttpServletResponse response, String fileName, boolean isclear)
response - 响应信息fileName - 导出excel文件的名字isclear - 清空输出流public static OutputStream getFileOS(javax.servlet.http.HttpServletResponse response, String fileFullName, boolean isclear)
response - 响应信息fileFullName - 导出excel文件的名字isclear - 清空输出流public static void returnJsonResponse(javax.servlet.http.HttpServletResponse response,
String jsonMsg)
response - jsonMsg - public static void resWithJson(javax.servlet.http.HttpServletResponse response,
Result ret)
public static String getWebService(javax.servlet.http.HttpServletRequest request, String relaUrl)
request - http请求relaUrl - webservice相对地址public static void returnJsonResponse(javax.servlet.http.HttpServletResponse response,
Result optResult)
response - optResult - 要返回的结果封装Copyright © 2022. All rights reserved.