发明名称 |
Persisting the state of visual control elements in uniform resource locator (URL)-generated web pages |
摘要 |
In one embodiment, a system for creating a key for storing a state of a visual control element includes a processor and logic integrated with and/or executable by the processor, the logic being adapted to: retrieve a uniform resource locator (URL) used to create a dynamically-generated web page on which a visual control element is output, parse the URL in order to create a list of key-value pairs for each of a plurality of parameters specified in the URL, concatenate the list of key-value pairs into a key represented by a string of characters, and store the key to a memory. |
申请公布号 |
US9483571(B2) |
申请公布日期 |
2016.11.01 |
申请号 |
US201313784668 |
申请日期 |
2013.03.04 |
申请人 |
International Business Machines Corporation |
发明人 |
Bertram Randal L.;Bragiel John S.;Fink Edward N.;Wood Brian O. |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
Zilka-Kotab, PC |
代理人 |
Zilka-Kotab, PC |
主权项 |
1. A system for creating a key for storing a state of a visual control element, the system comprising a processor and logic that is at least one of: integrated with the processor and executable by the processor, the logic being con figured to:
retrieve a uniform resource locator (URL) configured to create a dynamically-generated web page on which a visual control element is output, the URL referencing at least one widget and at least one resource to render the dynamically-generated web page on demand; parse the URL in order to create a list of key-value pairs for each of a plurality of parameters specified in the URL; determine one or more first parameters that are specific to an individual instance of a web page and do not provide specificity to any visual control elements; discard the one or more first parameters from the list of key-value pairs prior to concatenating the list of key-value pairs; determine whether a data set is associated with the visual control element, and determine an identifier that specifically identifies the data set in response to a determination that the data set is associated with the visual control element; insert additional parameters into the list of key-value pairs prior to concatenating the list of key-value pairs, wherein the additional parameters comprise at least one of: the identifier in response to a determination that the data set is associated with the visual control element, and an empty indicator in response to a determination that the visual control element is not associated with any data sets; concatenate the list of key-value pairs into a key represented by a string of characters; and store the key to a memory. |
地址 |
Armonk NY US |