You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ek...@apache.org on 2005/05/01 01:41:11 UTC

svn commit: r165441 [2/4] - in /incubator/beehive/trunk/netui/test/webapps/drt: coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp testRecorder/config/testRecorder-tests.xml testRecorder/tests/DataGridJspFunctionSortTest.xml testRecorder/tests/DataGridTagIdMonster.xml

Added: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridJspFunctionSortTest.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridJspFunctionSortTest.xml?rev=165441&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridJspFunctionSortTest.xml (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridJspFunctionSortTest.xml Sat Apr 30 16:41:11 2005
@@ -0,0 +1,4133 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+   <ses:sessionName>DataGridJspFunctionSortTest</ses:sessionName>
+   <ses:tester>ekoneil</ses:tester>
+   <ses:startDate>30 Apr 2005, 05:34:00.646 PM MDT</ses:startDate>
+   <ses:description>Test simple usage of the JSP functions for determining the sort direction of a column in the data grid.</ses:description>
+   <ses:tests>
+      <ses:test>
+         <ses:testNumber>1</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>2</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;price</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bprice%2Csymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sorted datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-price"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bprice%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>3</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;-price</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bprice</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-price%2Csymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sorted datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp"><img src="/coreWeb/resources/beehive/version1/images/sortup.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-price%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>4</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-price</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>5</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;symbol</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sorted datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2Cprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>6</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;symbol,price</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sorted datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol%2Cprice"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sorted datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2C-price"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2Cprice%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>7</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;symbol,-price</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2Cprice</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sorted datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol%2C-price"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sorted datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol"><img src="/coreWeb/resources/beehive/version1/images/sortup.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2C-price%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid-sorted datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>8</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;symbol</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2C-price</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sorted datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2Cprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                        <span>ascending</span>
+                    
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>9</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;-symbol</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sorted datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp"><img src="/coreWeb/resources/beehive/version1/images/sortup.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol%2Cprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol%2Cweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                        <span>descending</span>
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                        <span>descending</span>
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                        <span>descending</span>
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                        <span>descending</span>
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid-sorted datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                        <span>descending</span>
+                    
+                    
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>10</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-symbol</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bsymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bweb"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>11</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;web</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bweb%2Csymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bweb%2Cprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sorted datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-web"><img src="/coreWeb/resources/beehive/version1/images/sortdown.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>12</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  <ses:name>netui_sort</ses:name>
+                  <ses:value>portfolio;-web</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  <ses:value>JSESSIONID=CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  <ses:value>http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3Bweb</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+  <head>
+    <title>NetUI Data Grid Samples</title>
+    <link rel="stylesheet" href="/coreWeb/databinding/datagrid/site/css/default.css" type="text/css"/>
+  </head>
+  <base href="http://localhost:8080/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp">
+  <body>
+    <p>
+    <b>DataGrid JSP Function Test</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+        
+        
+    
+        
+<tr class="datagrid-header">
+            <th class="datagrid-sortable datagrid">Symbol&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-web%2Csymbol"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sortable datagrid">Price&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp?netui_sort=portfolio%3B-web%2Cprice"><img src="/coreWeb/resources/beehive/version1/images/sortable.gif" border="false"></a></th>
+
+
+            <th class="datagrid-sorted datagrid-sortable datagrid">Web&nbsp;<a href="/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp"><img src="/coreWeb/resources/beehive/version1/images/sortup.gif" border="false"></a></th>
+
+
+        
+</tr>
+        
+    
+        
+        
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'BEAS' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>14.35</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.bea.com?rowid=0&amp;symbol=BEAS"><span>BEA Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'CSCO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>19.42</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.cisco.com?rowid=1&amp;symbol=CSCO"><span>Cisco Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'GE' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>59.42</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.ge.com?rowid=2&amp;symbol=GE"><span>General Electric</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-odd">
+            <td class="datagrid">
+                Symbol is 'RHAT' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>18.2</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.redhat.com?rowid=3&amp;symbol=RHAT"><span>RedHat Systems</span></a></td>
+
+        
+</tr>
+<tr class="datagrid-even">
+            <td class="datagrid">
+                Symbol is 'YHOO' and is sorted:
+                
+                    
+                    
+                    none
+                
+            </td>
+
+            <td class="datagrid"><span>48.16</span></td>
+
+            <td class="datagrid-sorted datagrid"><a href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO"><span>Yahoo Inc</span></a></td>
+
+        
+</tr>
+    </table>
+
+
+    <br/>
+    <a href="/coreWeb/databinding/datagrid/misc/index.jsp">Reset</a>
+    <br/>
+    </p>
+    
+    </td></tr>
+    </p>
+    <table>
+    <tr><td><a href="/netuiDRT/databinding/datagrid/basic/index.jsp">Home</a></td></tr>
+    </table>
+    </p>
+  </body>
+
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>13</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/databinding/datagrid/misc/jspFunction-sort.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>CE9C08354D1DCF59002E1F2E8D244B88</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>

[... 1492 lines stripped ...]