类 WebUtil
java.lang.Object
cn.benma666.iframe.BasicObject
cn.benma666.myutils.WebUtil
-
字段概要
字段修饰符和类型字段说明static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String文件static final Stringstatic final Stringstatic final Stringstatic final String从类继承的字段 cn.benma666.iframe.BasicObject
defaultCache, log, slog -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringgetBasePath(javax.servlet.http.HttpServletRequest request) static booleangetBoolean(javax.servlet.http.HttpServletRequest request, String name, boolean dval) static doublestatic floatstatic intstatic StringgetIpAddr(javax.servlet.http.HttpServletRequest request) 获取IPstatic longstatic Stringstatic Doublestatic Object[]removeNUll(Object... args) 去除nullstatic voidsendBytes(javax.servlet.http.HttpServletResponse resp, byte[] data, SysSjglFile fileObj) 将字节数组以文件下载的形式输出static voidsendDirectToClient(javax.servlet.http.HttpServletResponse resp, String s, String contentType, String charset) static voidsendFile(javax.servlet.http.HttpServletResponse resp, File file, SysSjglFile fileObj) 从磁盘上下载所需的文件信息static voidsendFile(javax.servlet.http.HttpServletResponse resp, String data, SysSjglFile fileObj) 将字符串以文件形式下载static void对象序列化为jsonstatic voidjson字符串static void分页对象,为空的字段也输出static voidstatic voidsetFileDownloadHead(javax.servlet.http.HttpServletResponse resp, SysSjglFile fileObj) 设置文件下载头从类继承的方法 cn.benma666.iframe.BasicObject
db, db, failed, failed, isBlank, sqlManager, sqlManager, success, success, swtj, valByDef
-
字段详细资料
-
CONTENTTYPE_APPLICATION_STREAM
文件- 另请参阅:
-
CONTENTTYPE_APPLICATION_EXCEL
- 另请参阅:
-
CONTENTTYPE_TEXTHTML
- 另请参阅:
-
CONTENTTYPE_TEXTJSON
- 另请参阅:
-
CONTENTTYPE_TEXTXML
- 另请参阅:
-
CONTENTTYPE_TEXT
- 另请参阅:
-
CONTENT_CHARSET_GBK
- 另请参阅:
-
CONTENT_CHARSET_GB2312
- 另请参阅:
-
CONTENT_CHARSET_UTF8
- 另请参阅:
-
-
构造器详细资料
-
WebUtil
public WebUtil()
-
-
方法详细资料
-
sendText
-
sendJson
json字符串- 参数:
response-s-
-
sendJson
对象序列化为json- 参数:
response-o-
-
sendPage
分页对象,为空的字段也输出- 参数:
response-page-
-
sendDirectToClient
-
sendBytes
public static void sendBytes(javax.servlet.http.HttpServletResponse resp, byte[] data, SysSjglFile fileObj) 将字节数组以文件下载的形式输出- 参数:
resp-data- 字节数组fileObj- 文件对象
-
setFileDownloadHead
public static void setFileDownloadHead(javax.servlet.http.HttpServletResponse resp, SysSjglFile fileObj) throws UnsupportedEncodingException 设置文件下载头- 参数:
resp-fileObj-- 抛出:
UnsupportedEncodingException
-
sendFile
public static void sendFile(javax.servlet.http.HttpServletResponse resp, String data, SysSjglFile fileObj) 将字符串以文件形式下载- 参数:
resp- 响应信息data- 字符串fileObj- 文件对象
-
sendFile
public static void sendFile(javax.servlet.http.HttpServletResponse resp, File file, SysSjglFile fileObj) 从磁盘上下载所需的文件信息- 参数:
resp- 响应信息file- 文件的信息fileObj- 文件对象
-
getString
public static String getString(javax.servlet.http.HttpServletRequest request, String name, String dval) - 参数:
request-name- 参数名dval- 默认赋值- 返回:
- String
-
getBoolean
public static boolean getBoolean(javax.servlet.http.HttpServletRequest request, String name, boolean dval) -
getInt
-
getLong
-
getDouble
public static double getDouble(javax.servlet.http.HttpServletRequest request, String name, double dval) -
getFloat
public static float getFloat(javax.servlet.http.HttpServletRequest request, String name, float dval) -
getBasePath
-
getIpAddr
获取IP- 参数:
request-- 返回:
-
removeNUll
去除null- 参数:
args- 多个参数 例如: String s1,String s2........等- 返回:
-
getTimeToDouble
-