- PAD - 类 中的变量com.hynnet.util.codec.BaseNCodec
-
- pad - 类 中的变量com.hynnet.util.codec.BaseNCodec
-
- PAD_DEFAULT - 类 中的静态变量com.hynnet.util.codec.BaseNCodec
-
Byte used to pad output.
- PageInfo - com.hynnet.util中的类
-
Title: 分页控制类
Description: 处理分页相关
Copyright: Copyright (c) 2001
Company: hynnet.com
分页对象使用例子:
int nSize = ParamUtils.getIntParameter(request, "pageSize", 20);
int nCurrPage = ParamUtils.getIntParameter(request, "currentPage", 1);
String strUserType = ParamUtils.getParameter(request, "usertype", true);
String strKey = ParamUtils.getParameter(request, "key", true);
StringBuffer sbufCondition = net StringBuffer(); // 查询条件
SiteUser[] arraySiteUser;
PageInfo objPage;
LongList lstID;
// 构造分辨查询条件是否改变的字符串
sbufCondition.append(strUserType).append('&').append(strKey);
// 对于更复杂的情况也可以这样: sbufCondition.append("Type=").append(strUserType).append('&Key=').append(strKey);
// 高阶用法还可以使用字符串数组作为判断查询条件是否改变 String[] arrayCondition = new String[] {strUserType, strKey};
objPage = (PageInfo)session.getAttribute("searchSiteUser"); // 保证不重复的Session名称
if (objPage == null || objPage.isConditionChanged(sbufCondition.toString()))
{
// 没有进行过查询或查询条件改变时进行数据查询
SiteUser objMgr = new SiteUser(SiteUser.DATA_PROVIDER, -1);
// 查询数据的代码
if (strUserType.length() > 0)
{
lstID = new LongList(objMgr.searchIDBySource(strUserType, null));
}
else
{
lstID = new LongList(objMgr.getAllID());
}
objPage = new PageInfo(lstID, objMgr, "getSiteUser", SiteUser.class, nSize, nCurrPage, -1);
objPage.setCondition(sbufCondition.toString()); // 保存本次查询条件
session.setAttribute("searchSiteUser", objPage);
}
else
{
// 设置当前页状态
objPage.setPageSize(nSize);
objPage.setCurrentPage(nCurrPage);
}
arraySiteUser = (SiteUser[])objPage.getDataArray();
request.setAttribute("objPage", objPage); // 页面直接获取分页对象,显示分页信息,如当前一页,后一页,首页,最后页,邻近页等链接
request.setAttribute("arraySiteUser", arraySiteUser); // 页面直接获取数据循环输出
- PageInfo() - 类 的构造器com.hynnet.util.PageInfo
-
没有指定数据的默认构造函数。
- PageInfo(PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
通过查询条件对象构造。
- PageInfo(List, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(List) - 类 的构造器com.hynnet.util.PageInfo
-
- PageInfo(List, int, int, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(List, int, int) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(List, int, int, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(List, int, int, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(List, int, int, long, long, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(List, int, int, long, long, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据列表数据的构造函数
- PageInfo(LongList, Object, String, Class, int, int, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(LongList, Object, String, Class, int, int, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(LongList, Object, String, Class, int, int, long, long, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(LongList, Object, String, Class, int, int, long, long, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(StringList, Object, String, Class, int, int) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(StringList, Object, String, Class, int, int, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(StringList, Object, String, Class, int, int, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(StringList, Object, String, Class, int, int, long, long, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(StringList, Object, String, Class, int, int, long, long, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据ID列表的构造函数
此方法适合一次返回大量数据,并且如果加载所有数据对象比较慢。
- PageInfo(Object[], int, int) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfo(Object[], int, int, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfo(Object[], PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfo(Object[], int, int, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfo(Object[], int, int, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfo(Object[], int, int, long, long, long, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfo(Object[], int, int, long, long, long) - 类 的构造器com.hynnet.util.PageInfo
-
根据数据数组的构造函数
- PageInfoCondition - com.hynnet.util中的类
-
数据分页条件对象。
- PageInfoCondition() - 类 的构造器com.hynnet.util.PageInfoCondition
-
默认构造函数。
- PageInfoCondition(String) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoCondition(StringBuffer) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoCondition(String[]) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoCondition(StringList) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoCondition(long) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoCondition(long[]) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoCondition(LongList) - 类 的构造器com.hynnet.util.PageInfoCondition
-
构造函数。
- PageInfoSessionMaker - com.hynnet.util中的类
-
自动处理从Session获取分页对象PageInf及缓存分页对象到Session的处理类。
- PageInfoSessionMaker(HttpSession, String, int, int, PageInfoCondition) - 类 的构造器com.hynnet.util.PageInfoSessionMaker
-
构造函数。
- PageInfoSessionMakerByAllData - com.hynnet.util中的类
-
已过时。
与类PageInfoSessionMaker功能相同。
- PageInfoSessionMakerByAllData(HttpSession, String, int, int, PageInfoCondition, Object) - 类 的构造器com.hynnet.util.PageInfoSessionMakerByAllData
-
已过时。
构造函数。
- PageInfoSessionMakerByIds - com.hynnet.util中的类
-
自动处理从Session获取分页对象PageInf及缓存分页对象到Session并且通过数据ID生成分页对象的处理类。
- PageInfoSessionMakerByIds(HttpSession, String, int, int, PageInfoCondition, Object, String, Class) - 类 的构造器com.hynnet.util.PageInfoSessionMakerByIds
-
构造函数。
- PageInfoSessionMakerByMgr - com.hynnet.util中的类
-
自动处理从Session获取分页对象PageInf及缓存分页对象到Session并且通过管理类对象生成数据的处理类。
- PageInfoSessionMakerByMgr(HttpSession, String, int, int, PageInfoCondition, Object) - 类 的构造器com.hynnet.util.PageInfoSessionMakerByMgr
-
构造函数。
- paint(Graphics) - 类 中的方法com.hynnet.SplashScreen
-
- ParamUtils - com.hynnet.util中的类
-
Http请求参数处理类。
- ParamUtils() - 类 的构造器com.hynnet.util.ParamUtils
-
- ParamUtils(char) - 类 的构造器com.hynnet.util.ParamUtils
-
- ParseAddComma(String) - 类 中的静态方法com.hynnet.util.Util
-
给字符串前后添加逗号[,]。
- parseLong(byte[], int, int) - 类 中的静态方法com.hynnet.util.buf.Ascii
-
Parses an unsigned long from the specified subarray of bytes.
- ParsePar(String) - 类 中的静态方法com.hynnet.util.Util
-
转换JSP输入数据。
- ParseStr(String) - 类 中的静态方法com.hynnet.util.Util
-
转换字符串数据。
- PEM_CHUNK_SIZE - 类 中的静态变量com.hynnet.util.codec.BaseNCodec
-
PEM chunk size per RFC 1421 section 4.3.2.4.
- pop() - 类 中的方法com.hynnet.util.LinkedList
-
删除第一个节点。
- pos - 类 中的变量com.hynnet.util.codec.BaseNCodec.Context
-
Position where next character should be written in the buffer.
- postData(String, List<String[]>) - 类 中的方法com.hynnet.util.HttpClientUtils
-
POST提交数据到指定地址。
- postDownloadFile(String, List<String[]>, File) - 类 中的方法com.hynnet.util.HttpClientUtils
-
POST方式提交数据后下载文件。
- postURL(String, String) - 类 中的方法com.hynnet.util.GetURL
-
- prasePar(String[]) - 类 中的方法com.hynnet.util.FindJarOfClass
-
- previous() - 类 中的方法com.hynnet.util.LinkedListNode
-
返回前一对象。
- processClass(Class, String, boolean) - 类 中的方法com.hynnet.util.FindJarAndClassOfAnno
-
处理指定类。
- processClass(Class, String, boolean) - 类 中的方法com.hynnet.util.FindJarAndClassOfMethod
-
处理指定类。
- processFile(String, boolean) - 类 中的方法com.hynnet.util.FindJarAndClassOfMethod
-
处理文件。
- processFile(String, boolean) - 类 中的方法com.hynnet.util.FindJarOfClass
-
处理文件。
- processMatchData(int, StringBuffer, StringBuffer, StringBuffer, char) - 类 中的方法com.hynnet.util.StringSearchAndReplace
-
匹配数据处理函数。
- ProcessUtil - com.hynnet.util中的类
-
操作系统进程处理工具类。
- ProcessUtil() - 类 的构造器com.hynnet.util.ProcessUtil
-
构造函数。
- ProcessUtil.ProcessInfo - com.hynnet.util中的类
-
- ProcessUtil.ProcessInfo(String, String, String, String, String) - 类 的构造器com.hynnet.util.ProcessUtil.ProcessInfo
-
构造函数。
- ProcXMLRequest(HttpServletRequest, HttpServletResponse, String, String, String, String) - 类 中的静态方法com.hynnet.util.XMLUtil
-
- ProcXMLRequest(HttpServletRequest, HttpServletResponse, String, String, String, String, boolean) - 类 中的静态方法com.hynnet.util.XMLUtil
-
- ProcXMLRequest(HttpServletRequest, HttpServletResponse, String, String, String, String, int) - 类 中的静态方法com.hynnet.util.XMLUtil
-
- propertyFileExists() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns true if the PropertyManager.properties file exists where the path property
purports that it does.
- propertyFileIsReadable() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns true if the properties are readable.
- propertyFileIsWritable() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns true if the properties are writable.
- PropertyManager - com.hynnet.util中的类
-
Manages properties for the entire PropertyManager system.
- PropertyManager(String) - 类 的构造器com.hynnet.util.PropertyManager
-
Creates a new PropertyManager.
- propertyNames() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns the names of the PropertyManager properties.
- propertyNamesArray() - 类 中的方法com.hynnet.util.PropertyManager
-
- propertyNamesArray(boolean) - 类 中的方法com.hynnet.util.PropertyManager
-
- propFileExists() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns true if the PropertyManager.properties file exists where the path property
purports that it does.
- propFileIsReadable() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns true if the properties are readable.
- propFileIsWritable() - 类 中的方法com.hynnet.util.PropertyManager
-
Returns true if the properties are writable.
- propNames() - 类 中的方法com.hynnet.util.PropertyManager
-
- put(String) - 类 中的方法com.hynnet.util.IPAddressGroup
-
添加IP地址。
- put(IPAddress) - 类 中的方法com.hynnet.util.IPAddressGroup
-
添加IP地址。
- put(IPAddressGroup) - 类 中的方法com.hynnet.util.IPAddressGroup
-
添加IP地址。
- putFile(String, String) - 类 中的方法com.hynnet.util.ZipMaker
-
向ZIP文件增加一个文件。
- putFile(File, String) - 类 中的方法com.hynnet.util.ZipMaker
-
向ZIP文件增加一个文件或目录。
- PWDDecode(String) - 类 中的静态方法com.hynnet.util.BIANMAJIEMA
-
- PWDEncode(String) - 类 中的静态方法com.hynnet.util.BIANMAJIEMA
-