public abstract class TapestryAssist extends Object
| 构造器和说明 |
|---|
TapestryAssist() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Enum> |
addEnumCoercion(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.ioc.services.CoercionTuple> configuration,
Class<T> enumType)
添加枚举类的转换器
|
static org.apache.tapestry5.json.JSONObject |
buildSelGroupInit(List<?> allObj,
List<String> selIds)
把数据转成SelGroup可以识别的数据
|
static org.apache.tapestry5.json.JSONObject |
buildSelGroupInit(List<?> allObj,
List<String> selIds,
String[] aliasTitles,
Map<String,net.wicp.tams.commons.callback.IConvertValue> convertsMap) |
static <T> T |
getBeanFromPage(Class<T> clazz,
org.apache.tapestry5.services.Request request)
把请求字段封装到Bean中
|
static <T> T |
getBeanFromPage(Class<T> clazz,
org.apache.tapestry5.services.RequestGlobals requestGlob) |
static List<org.apache.tapestry5.json.JSONObject> |
getJSONObjectList(org.apache.tapestry5.json.JSONArray arry) |
static List<org.apache.tapestry5.json.JSONObject> |
getJSONObjectList(org.apache.tapestry5.json.JSONArray arry,
CompartorJson comp)
把JSONArray转成List,页按"index"域排序
|
static String |
getParam(org.apache.tapestry5.json.JSONObject params,
String name)
得到参数的值,如果是数组则只取第一个元素
|
static Map<String,Object> |
getParameterMap(org.apache.tapestry5.services.Request request)
把请求封装为一个Map
|
static org.apache.tapestry5.json.JSONArray |
getParams(org.apache.tapestry5.json.JSONObject params,
String name)
得到参数的多值,如果只有一个元素只返回一个元素的JSONArray
|
static String |
getResPathByTPath(org.apache.tapestry5.services.AssetSource assetSource,
String tPath)
把tapestry的路径转为系统文件的路径,如果不存在相关文件就会抛出异常
|
static org.apache.tapestry5.util.TextStreamResponse |
getTextStreamResponse(net.wicp.tams.commons.Result opt)
返回TextStreamResponse
|
static org.apache.tapestry5.util.TextStreamResponse |
getTextStreamResponse(String jsonStr)
返回TextStreamResponse
|
static org.apache.tapestry5.util.TextStreamResponse |
getTextStreamResponseEmpty()
返回一个空的streamResponse
|
static String |
LK(org.apache.tapestry5.ioc.Messages messages,
String key,
Object... param)
通过key得到国际化信息
|
static org.apache.tapestry5.json.JSONObject |
packParams(org.apache.tapestry5.services.Request request)
得到请求的参数,如果是数组则对象是JSONArray,否则是String
|
public static org.apache.tapestry5.util.TextStreamResponse getTextStreamResponse(net.wicp.tams.commons.Result opt)
opt - public static org.apache.tapestry5.util.TextStreamResponse getTextStreamResponse(String jsonStr)
jsonStr - json格式的字符串public static org.apache.tapestry5.util.TextStreamResponse getTextStreamResponseEmpty()
public static String getResPathByTPath(org.apache.tapestry5.services.AssetSource assetSource, String tPath)
assetSource - tPath - public static List<org.apache.tapestry5.json.JSONObject> getJSONObjectList(org.apache.tapestry5.json.JSONArray arry, CompartorJson comp)
arry - comp - 比较对象public static List<org.apache.tapestry5.json.JSONObject> getJSONObjectList(org.apache.tapestry5.json.JSONArray arry)
public static String LK(org.apache.tapestry5.ioc.Messages messages, String key, Object... param)
messages - key - param - public static org.apache.tapestry5.json.JSONObject packParams(org.apache.tapestry5.services.Request request)
request - public static String getParam(org.apache.tapestry5.json.JSONObject params, String name)
params - name - public static org.apache.tapestry5.json.JSONArray getParams(org.apache.tapestry5.json.JSONObject params,
String name)
params - name - public static org.apache.tapestry5.json.JSONObject buildSelGroupInit(List<?> allObj, List<String> selIds, String[] aliasTitles, Map<String,net.wicp.tams.commons.callback.IConvertValue> convertsMap)
public static org.apache.tapestry5.json.JSONObject buildSelGroupInit(List<?> allObj, List<String> selIds)
allObj - selIds - public static <T> T getBeanFromPage(Class<T> clazz, org.apache.tapestry5.services.Request request)
clazz - request - IllegalAccessExceptionExceptionpublic static <T> T getBeanFromPage(Class<T> clazz, org.apache.tapestry5.services.RequestGlobals requestGlob)
public static Map<String,Object> getParameterMap(org.apache.tapestry5.services.Request request)
request - Copyright © 2016. All rights reserved.