请求对象request的基类
成员函数:
QueryString
查询请求参数
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 参数名称key |
返回值:
String 请求参数值
QueryInt
查询请求参数整数值
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 参数名称key |
返回值:
Int 请求参数整数值
IsOperator
判断Operator参数是否是传入的值
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 参数名称key |
返回值:
Boolean 是否是传入的值
GetPostHash
获取post数据,并把post数据转化为ZmHash返回
返回值:
ZmHash ZmHash对象
GetPostHashList
获取post数据,并把post数据转化为ZmHashList返回
返回值:
ZmHashList ZmHashList对象
GetConditions
获取查询条件列表内容
返回值:
ZmQueryConditionList 查询条件列表
GetSorter
获取排序数据内容
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| field| String | 获取前设置的排序字段 可选 |
| asdesc| String | 获取前设置的排序顺序 可选 |
返回值:
ZmSorter 排序数据
GetPager
获取分页数据内容
返回值:
ZmPager 分页数据
GetAllPager
获取分页数据内容
返回值:
ZmPager 分页数据
QuerySNO
获取SNO参数
返回值:
String SNO参数
IsCreateSave
判断是新建状态下的保存,不是修改状态下的保存
返回值:
Boolean 新建状态下保存返回true,否之false
SetSession
设置Session
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 名称 |
| val| Object | 值 |
GetSessionString
获取对应Session名称的值,并转化为字符串
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 名称 |
返回值:
String 对应Session名称的值,字符串形式
GetSessionInt
获取对应Session名称的值,并转化为整数
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 名称 |
返回值:
Int 对应Session名称的值,整数形式
GetOperator
获取Operator参数
返回值:
String Operator参数
getRequestServerUrl
获取请求Url中协议和域名部分
返回值:
String Url中协议和域名部分
getRequestPathAndQuery
获取请求Url中相对路径(协议和域名后面的路径‘/’开头)和参数部分
返回值:
String 路径和参数
SetCookieDomain
设置Cookie,可以按照domain设置
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| cookieName| String | cookie名称 |
| cookieValue| String | cookie值 |
| domain| String | 作用域,为空就不写入作用域 |
SetCookie
设置Cookie
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| cookieName| String | cookie名称 |
| cookieValue| String | cookie值 |
SetCookieDomainExpire
设置Cookie,可以按照domain和过期时间设置
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| cookieName| String | cookie名称 |
| cookieValue| String | cookie值 |
| domain| String | 作用域,为空就不写入作用域 |
| second| Int | cookie的过期时间 秒 |
ExpireCookie
设置cookie过期
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| cookieName| String | 需要过期的cookie名称 |
GetCookie
获取对应Cookie名称的值
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| cookieName| String | Cookie 的名称 |
返回值:
String 对应Cookie名称的值
ExistCookie
判断对应的Cookie是否存在
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| cookieName| String | Cookie 的名称 |
返回值:
Boolean 存在返回true,否则false
QueryOrCookie
先获取url参数中该key对应的值 如果获取不到,获取key对应Cookie的值
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键key |
返回值:
String url参数或者cookie对应的值
WebRedirect
Web Url跳转
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| url| String | url地址 |
GetCurrentUserIp
获取当前用户客户端ip
返回值:
String ip地址
GetUserAgent
获取UserAgent
返回值:
String UserAgent
GetReferer
获取Referer
返回值:
String Referer
其它说明:
无