?? history.txt
字號(hào):
?version 1.0
time: 2007/2/24
comment:
1. the origin project finishes
version 1.1
time: 2007/3/5
comment:
1. add a new nested variable "totalLength" in the page tag.
2. add a new nested variable "pageNumber" in the page tag.
3. add attributes "prefixNumber","suffixNumber","type" in
the rangeScrollToPage tag.
4. refactor the codes in the file "RangeScrollToPageTag.java"
version 1.2
time: 2007/9
comment:
1. add serialVersionUID which equals 1 for each tag class
2. rename the name of the package, from "tag.pagination.*"
to "com.longzhuchen.pagination.tag.*"
3. rename the attribute "decorateSqlQuery"
to "paginationSqlQuery" as well as its GET method
in the class PageTag.
4. create a new package "com.longzhuchen.pagination.data" and
remove the class "DataCollection" from "com.longzhuchen.pagination.tag"
and add an interface "com.longzhuchen.pagination.data.DataCollection".
5. create a new package "com.longzhuchen.pagination.database"
and create a new interface and several classes in it.
6. modify some methods in the class PageTag(create a new method
and remove two old).
7. remove the method release() from the class PageTag
8. add getPageContext() method in the class PageTag
9. remove the cache attribute "requestString" in the class to fix the bug in the class ScrollToPageTag, and replace the StringBuffer with StringBuilder
10. add doEndTag() method in the class PageTag to remove the attribute which will not be used any longer in the pageContext.
version 2.0.0
time: 2007/10/29
comment:
1. refact the class "com.longzhuchen.pagination.tag.PageTag"
2. add a class "com.longzhuchen.pagination.data.BasicCollector"
3. add an attribute "databaseHelp" in the "page" tag
4. rename the attribute "type" to "collectionType" in the "page" tag
5. rename the interface "com.longzhuchen.pagination.data.DataCollection" to "com.longzhuchen.pagination.data.DataCollector"
version 2.0.1
time: 2007/10/30
comment:
1. add the parent-tag check for all the tags which should be inside the "Page" tag
2. modify some javadocs
3. change the way in getting the parameters the request passes, now POST method is supported
4. add check step for the tags which have required attributes
5. add new tags: forwardconfirmTag、forwardInputTag、InputTag、selectTag、forwardSelectTag with a new package "com.longzhuchen.pagination.tag.form" of classes
version 2.0.2
time: 2007/11/24
comment:
1. change the position of the default implement of the generateCountSQL() for the class "com.longzhuchen.pagination.database.MysqlHelper" to the class "com.longzhuchen.pagination.database.SQLHelper"
2. add throws clause in the generatePaginationSQL() method and getPaginationSQL() method in the class "com.longzhuchen.pagination.database.SQLHelper";
3. add new class "com.longzhuchen.pagination.database.SqlserverHelper" to support the database sql server
4. add clear() method to reset attributes if any tag has, it will be called in the doEndTag() method if necessary
5. add new class "com.longzhuchen.pagination.database.Sqlserver2005Helper" to support the database sql server 2005 in new pagination method
6. add a keyup event for "forwardInput" tag: if the key of "enter" is entered, the page will forward like the confirm button clicked
version 2.0.3
time: 2007/11/28
comment:
1. change "com.longzhuchen.pagination.data.BasicCollector" to "com.longzhuchen.pagination.data.DefaultCollector" class to support that if no DefaultCollector is provided it will works on
2. change the method name in the class "com.longzhuchen.pagination.data.DataCollector" from getCollector() to getCollection()
3. change the display of the exception in the period of data collection
4. add two attributes: "decimalPattern"、"dateTimePattern" in the "page" tag
5. remove the method setDefaultAttributes() int the class "com.longzhuchen.pagination.tag.PageTag", and set the default value in the method clear()
6. change the "replaceAll()" to "replace()" in method filter() in class "com.longzhuchen.pagination.tag.RangeScrollToPageTag"
7. add two tag : "nextPart"、"previousPart" to scroll to the next part or the previous part
8. change the database help attribute to the connection attribute in the "page" tag
9. add "com.longzhuchen.pagination.database.OracleHelper" to support the database oracle
10. add a new class "com.longzhuchen.pagination.data.DataMap" and a new attribute "emptyOutput" in the "page" tag to support the empty output
11. remove the class "com.longzhuchen.pagination.tag.PageTagExtraInfo" and the attribute "collectionType" in the "page" tag
version 2.0.4
time: 2007/12/09
comment:
1. add error information in the "page" tag by expanding the checkAttribute() method.
2. add a new attribute "pattern" in the "forwardSelectTag" tag
3. add blanks in the default prefix and suffix of the "rangeScrollToPageTag" tag and refact some methods
version 2.0.5
time: 2007/12/21
comment:
1. add several attributes to the "scrollToPage" tag and its sub tags to support the html attributes
2. add several pattern attributes to the "rangeScrollToPage" tag
3. modify the default suffix and prefix in the "rangeScrollToPage" tag
version 2.0.6
time: 2007/12/24
comment:
1. add encoding step during the process fetching data from the database
2. fix a bug in the "com.longzhuchen.pagination.data.DefaultCollector" which re-reads the data in the result set
3. modify the "dbType" attribute in the "page" tag to support runtime expression value.
4. fix a bug in the method "checkAttribute()" in the "com.longzhuchen.pagination.tag.PageTag".
5. rename some form tags.(extra "Tag" removed)
6. rename some atrributes of the tag from "class" to "cssClass".
7. add step: close ResultSet and Statement instance in the "com.longzhuchen.pagination.data.DefaultCollector" class.
version 2.0.7
time: 2007/12/29
comment:
1. add url encoding in the "scrollToPageTag"
2. refact some methods in the "scrollToPageTag"
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -