Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridTagIdMonster.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridTagIdMonster.xml?rev=164851&r1=164850&r2=164851&view=diff
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridTagIdMonster.xml
 (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridTagIdMonster.xml
 Tue Apr 26 11:07:51 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridTagIdMonster</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>25 Apr 2005, 02:59:27.545 PM MDT</ses:startDate>
+   <ses:startDate>26 Apr 2005, 10:00:38.533 AM MDT</ses:startDate>
    <ses:description>Smoke test of various tagId-able attributes in the data 
grid.</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -108,6 +108,12 @@
         <tr><td>Table</td></tr>
         <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/legacy-table.jsp">Legacy 
Table</a></td></tr>
         <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/scriptcontainer-table.jsp">ScriptContainer
 Table</a></td></tr>
+        <tr><td>Th</td></tr>
+        <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/legacy-th.jsp">Legacy Th</a></td></tr>
+        <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/scriptcontainer-th.jsp">ScriptContainer
 Th</a></td></tr>
+        <tr><td>Td</td></tr>
+        <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/legacy-td.jsp">Legacy Td</a></td></tr>
+        <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/scriptcontainer-td.jsp">ScriptContainer
 Td</a></td></tr>
         <tr><td>All</td></tr>
         <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/legacy-all.jsp">Legacy 
All</a></td></tr>
         <tr><td><a 
href="/coreWeb/databinding/datagrid/tagid/scriptcontainer-all.jsp">ScriptContainer
 All</a></td></tr>
@@ -138,7 +144,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -164,7 +170,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -448,7 +454,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -474,7 +480,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -718,7 +724,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -744,7 +750,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -803,43 +809,15 @@
     
     
 <tr class="datagrid-header">
-        <th class="datagrid">Symbol</th>
-
-
-        <th class="datagrid">Price</th>
-
-
-        <th class="datagrid">Web</th>
-
-
-        <th class="datagrid">Web Image (empty cells)</th>
-
-
-        <th class="datagrid">Web Image Anchor (empty cells)</th>
-
-
-    
-</tr>
-    
-
-    
-    
-    
-<tr class="datagrid-odd">
-        <td class="datagrid"><span>BEAS</span></td>
+        <th id="symbolHeaderCell" class="datagrid">Symbol</th>
 
-        <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>
-
-        <td class="datagrid"><img src="no-such-image.gif" id="webImage0">
 <script language="JavaScript" type="text/JavaScript">
 <!--
 // Build the netui_names table to map the tagId attributes
 // to the real id written into the HTML
 if (netui_names == null)
    var netui_names = new Object();
-netui_names.webImage0="webImage0"
+netui_names.symbolHeaderCell="symbolHeaderCell"
 // method which will return a real id for a tagId,
 // the tag parameter will be used to find the idScope for
 // containers that may scope their ids
@@ -894,6 +872,67 @@
 
 -->
 </script>
+
+
+        <th id="priceHeaderCell" class="datagrid">Price</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceHeaderCell="priceHeaderCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <th id="webHeaderCell" class="datagrid">Web</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webHeaderCell="webHeaderCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <th class="datagrid">Web Image (empty cells)</th>
+
+
+        <th class="datagrid">Web Image Anchor (empty cells)</th>
+
+
+    
+</tr>
+    
+
+    
+    
+    
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>BEAS</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage0">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage0="webImage0"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
 </td>
 
         <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
@@ -999,7 +1038,6 @@
 </table>
 
 
-
     <br/>
     <br/>
     </p>
@@ -1028,7 +1066,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1054,7 +1092,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1298,7 +1336,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1324,7 +1362,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1663,7 +1701,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1689,7 +1727,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1938,7 +1976,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1964,7 +2002,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -2248,7 +2286,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -2274,7 +2312,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -2518,7 +2556,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -2544,7 +2582,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -2844,7 +2882,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -2870,7 +2908,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -3120,7 +3158,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -3146,7 +3184,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -3446,7 +3484,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -3472,7 +3510,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -3722,7 +3760,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -3748,7 +3786,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -4064,7 +4102,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -4090,7 +4128,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -4356,7 +4394,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -4382,7 +4420,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -4684,7 +4722,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -4710,7 +4748,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -4962,7 +5000,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -4988,7 +5026,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -5301,7 +5339,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -5327,7 +5365,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  
<ses:value>JSESSIONID=9DBCB43A71A28F3CABB7041EB7448DE9</ses:value>
+                  
<ses:value>JSESSIONID=39483F84CB88C77958FD54C2A0068281</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -5567,7 +5605,1347 @@
 </html>]]></ses:responseBody>
          </ses:response>
       </ses:test>
+      <ses:test>
+         <ses:testNumber>20</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/tagid/legacy-th.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</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=39483F84CB88C77958FD54C2A0068281</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/tagid/Controller.jpf</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/tagid/legacy-th.jsp";>
+  <body>
+    <p>
+    <b>Basic Data Grid</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+    
+    
+    
+
+    
+    
+<tr class="datagrid-header">
+        <th id="symbolHeaderCell" class="datagrid">Symbol</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// Build the netui_names table to map the tagId attributes
+// to the real id written into the HTML
+if (netui_names == null)
+   var netui_names = new Object();
+netui_names.symbolHeaderCell="symbolHeaderCell"
+// method which will return a real id for a tagId,
+// the tag parameter will be used to find the idScope for
+// containers that may scope their ids
+function getNetuiTagName(id, tag)
+{
+   var idScope = getScopeId(tag);
+   if (idScope == "")
+      return netui_names[id];
+   else
+      return netui_names[idScope  + "__" + id];
+}
+
+// This method will walk the hierarchy from the pass element looking for a 
idScope.
+// The first idScope found will be returned or the empty string if a idScope 
is not found.
+function getScopeId(tag)
+{
+   if (tag == null || tag.getAttribute == null)
+      return "";
+   var attrVal = tag.getAttribute("netui:idScope");
+   if (attrVal != null)
+      return attrVal;
+   return getScopeId(tag.parentNode);
+}
+
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// lookup by tagId to "real id"
+function lookupIdByTagId(id, tag)
+{
+   var idScope = lookupIdScope(tag,".");
+   return (idScope == "") ? id : idScope + id;
+}
+
+//Non-Legacy lookup method creating a fully qualified scope id
+function lookupIdScope(tag,sep)
+{
+   var val = "";
+   if (sep == null) sep = "";
+   while (tag != null && tag.getAttribute != null) {
+      try {
+         var attrVal = tag.getAttribute("netui:idScope");
+      } catch (e) { /* ignore, in IE6 calling on a table results in an 
exception */ }
+      if (attrVal != null)
+         val = attrVal + sep + val;
+      tag = tag.parentNode;
+   }
+   return val;
+}
+
+-->
+</script>
+
+
+        <th id="priceHeaderCell" class="datagrid">Price</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceHeaderCell="priceHeaderCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <th id="webHeaderCell" class="datagrid">Web</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webHeaderCell="webHeaderCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <th class="datagrid">Web Image (empty cells)</th>
+
+
+        <th class="datagrid">Web Image Anchor (empty cells)</th>
+
+
+    
+</tr>
+    
+
+    
+    
+    
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>BEAS</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage0">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage0="webImage0"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td class="datagrid"><span>CSCO</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage1">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage1="webImage1"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>GE</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage2">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage2="webImage2"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td class="datagrid"><span>RHAT</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage3">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage3="webImage3"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>YHOO</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage4">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage4="webImage4"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+</table>
+
+
+    <br/>
+    <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>21</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/tagid/scriptcontainer-th.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</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=39483F84CB88C77958FD54C2A0068281</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/tagid/Controller.jpf</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/tagid/scriptcontainer-th.jsp";>
+  <body>
+    <p>
+    <b>Basic Data Grid</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+
+
+
+
+
+
+
+<br/>
+<br/>
+<div netui:idScope="n0" >
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+    
+    
+    
+
+    
+    
+<tr class="datagrid-header">
+        <th id="symbolHeaderCell" class="datagrid">Symbol</th>
+
+
+        <th id="priceHeaderCell" class="datagrid">Price</th>
+
+
+        <th id="webHeaderCell" class="datagrid">Web</th>
+
+
+        <th class="datagrid">Web Image (empty cells)</th>
+
+
+        <th class="datagrid">Web Image Anchor (empty cells)</th>
+
+
+    
+</tr>
+    
+
+    
+    
+    
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>BEAS</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage0"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td class="datagrid"><span>CSCO</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage1"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>GE</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage2"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td class="datagrid"><span>RHAT</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage3"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td class="datagrid"><span>YHOO</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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage4"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+</table>
+
+
+</div><script language="JavaScript" type="text/JavaScript">
+<!--
+
+// **** Start the NetUI Framework Generated JavaScript ****
+
+// Build the netui_names table to map the tagId attributes
+// to the real id written into the HTML
+if (netui_names == null)
+   var netui_names = new Object();
+netui_names.n0__webImage0="n0.webImage0"
+netui_names.n0__webImage3="n0.webImage3"
+netui_names.n0__symbolHeaderCell="n0.symbolHeaderCell"
+netui_names.n0__webImage1="n0.webImage1"
+netui_names.n0__webImage4="n0.webImage4"
+netui_names.n0__webHeaderCell="n0.webHeaderCell"
+netui_names.n0__priceHeaderCell="n0.priceHeaderCell"
+netui_names.n0__webImage2="n0.webImage2"
+
+
+// method which will return a real id for a tagId,
+// the tag parameter will be used to find the idScope for
+// containers that may scope their ids
+function getNetuiTagName(id, tag)
+{
+   var idScope = getScopeId(tag);
+   if (idScope == "")
+      return netui_names[id];
+   else
+      return netui_names[idScope  + "__" + id];
+}
+
+// This method will walk the hierarchy from the pass element looking for a 
idScope.
+// The first idScope found will be returned or the empty string if a idScope 
is not found.
+function getScopeId(tag)
+{
+   if (tag == null || tag.getAttribute == null)
+      return "";
+   var attrVal = tag.getAttribute("netui:idScope");
+   if (attrVal != null)
+      return attrVal;
+   return getScopeId(tag.parentNode);
+}
+
+// lookup by tagId to "real id"
+function lookupIdByTagId(id, tag)
+{
+   var idScope = lookupIdScope(tag,".");
+   return (idScope == "") ? id : idScope + id;
+}
+
+//Non-Legacy lookup method creating a fully qualified scope id
+function lookupIdScope(tag,sep)
+{
+   var val = "";
+   if (sep == null) sep = "";
+   while (tag != null && tag.getAttribute != null) {
+      try {
+         var attrVal = tag.getAttribute("netui:idScope");
+      } catch (e) { /* ignore, in IE6 calling on a table results in an 
exception */ }
+      if (attrVal != null)
+         val = attrVal + sep + val;
+      tag = tag.parentNode;
+   }
+   return val;
+}
+-->
+</script>
+<br/>
+<a href="/coreWeb/databinding/datagrid/tagid/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>22</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/tagid/legacy-td.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</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=39483F84CB88C77958FD54C2A0068281</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/tagid/Controller.jpf</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/tagid/legacy-td.jsp";>
+  <body>
+    <p>
+    <b>Basic Data Grid</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+    
+
+
+
+
+
+
+    <br/>
+    <br/>
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+    
+    
+    
+
+    
+    
+<tr class="datagrid-header">
+        <th id="symbolHeaderCell" class="datagrid">Symbol</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// Build the netui_names table to map the tagId attributes
+// to the real id written into the HTML
+if (netui_names == null)
+   var netui_names = new Object();
+netui_names.symbolHeaderCell="symbolHeaderCell"
+// method which will return a real id for a tagId,
+// the tag parameter will be used to find the idScope for
+// containers that may scope their ids
+function getNetuiTagName(id, tag)
+{
+   var idScope = getScopeId(tag);
+   if (idScope == "")
+      return netui_names[id];
+   else
+      return netui_names[idScope  + "__" + id];
+}
+
+// This method will walk the hierarchy from the pass element looking for a 
idScope.
+// The first idScope found will be returned or the empty string if a idScope 
is not found.
+function getScopeId(tag)
+{
+   if (tag == null || tag.getAttribute == null)
+      return "";
+   var attrVal = tag.getAttribute("netui:idScope");
+   if (attrVal != null)
+      return attrVal;
+   return getScopeId(tag.parentNode);
+}
+
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// lookup by tagId to "real id"
+function lookupIdByTagId(id, tag)
+{
+   var idScope = lookupIdScope(tag,".");
+   return (idScope == "") ? id : idScope + id;
+}
+
+//Non-Legacy lookup method creating a fully qualified scope id
+function lookupIdScope(tag,sep)
+{
+   var val = "";
+   if (sep == null) sep = "";
+   while (tag != null && tag.getAttribute != null) {
+      try {
+         var attrVal = tag.getAttribute("netui:idScope");
+      } catch (e) { /* ignore, in IE6 calling on a table results in an 
exception */ }
+      if (attrVal != null)
+         val = attrVal + sep + val;
+      tag = tag.parentNode;
+   }
+   return val;
+}
+
+-->
+</script>
+
+
+        <th id="priceHeaderCell" class="datagrid">Price</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceHeaderCell="priceHeaderCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <th id="webHeaderCell" class="datagrid">Web</th>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webHeaderCell="webHeaderCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <th class="datagrid">Web Image (empty cells)</th>
+
+
+        <th class="datagrid">Web Image Anchor (empty cells)</th>
+
+
+    
+</tr>
+    
+
+    
+    
+    
+<tr class="datagrid-odd">
+        <td id="symbolTableCell" class="datagrid"><span>BEAS</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.symbolTableCell="symbolTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td id="priceTableCell" class="datagrid"><span>14.35</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceTableCell="priceTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td class="datagrid"><a 
href="http://www.bea.com?rowid=0&amp;symbol=BEAS";><span>BEA 
Systems</span></a></td>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage0">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage0="webImage0"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td id="symbolTableCell" class="datagrid"><span>CSCO</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.symbolTableCell="symbolTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td id="priceTableCell" class="datagrid"><span>19.42</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceTableCell="priceTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td class="datagrid"><a 
href="http://www.cisco.com?rowid=1&amp;symbol=CSCO";><span>Cisco 
Systems</span></a></td>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage1">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage1="webImage1"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td id="symbolTableCell" class="datagrid"><span>GE</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.symbolTableCell="symbolTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td id="priceTableCell" class="datagrid"><span>59.42</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceTableCell="priceTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td class="datagrid"><a 
href="http://www.ge.com?rowid=2&amp;symbol=GE";><span>General 
Electric</span></a></td>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage2">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage2="webImage2"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td id="symbolTableCell" class="datagrid"><span>RHAT</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.symbolTableCell="symbolTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td id="priceTableCell" class="datagrid"><span>18.2</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceTableCell="priceTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td class="datagrid"><a 
href="http://www.redhat.com?rowid=3&amp;symbol=RHAT";><span>RedHat 
Systems</span></a></td>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage3">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage3="webImage3"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td id="symbolTableCell" class="datagrid"><span>YHOO</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.symbolTableCell="symbolTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td id="priceTableCell" class="datagrid"><span>48.16</span></td>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.priceTableCell="priceTableCell"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+
+
+        <td class="datagrid"><a 
href="http://www.yahoo.com?rowid=4&amp;symbol=YHOO";><span>Yahoo 
Inc</span></a></td>
+
+        <td class="datagrid"><img src="no-such-image.gif" id="webImage4">
+<script language="JavaScript" type="text/JavaScript">
+<!--
+netui_names.webImage4="webImage4"
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
+-->
+</script>
+</td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+</table>
+
+
+    <br/>
+    <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>23</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/tagid/scriptcontainer-td.jsp</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>39483F84CB88C77958FD54C2A0068281</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=39483F84CB88C77958FD54C2A0068281</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/tagid/Controller.jpf</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/tagid/scriptcontainer-td.jsp";>
+  <body>
+    <p>
+    <b>Basic Data Grid</b>
+    <table width="100%">
+    <tr><td></td></tr>
+    <tr><td>
+        
+    <p>
+
+
+
+
+
+
+
+<br/>
+<br/>
+<div netui:idScope="n0" >
+    Page 1 of 1&nbsp;&nbsp;&nbsp;
+<table class="datagrid">
+
+    
+    
+    
+
+    
+    
+<tr class="datagrid-header">
+        <th id="symbolHeaderCell" class="datagrid">Symbol</th>
+
+
+        <th id="priceHeaderCell" class="datagrid">Price</th>
+
+
+        <th id="webHeaderCell" class="datagrid">Web</th>
+
+
+        <th class="datagrid">Web Image (empty cells)</th>
+
+
+        <th class="datagrid">Web Image Anchor (empty cells)</th>
+
+
+    
+</tr>
+    
+
+    
+    
+    
+<tr class="datagrid-odd">
+        <td id="symbolTableCell" class="datagrid"><span>BEAS</span></td>
+
+        <td id="priceTableCell" 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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage0"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td id="symbolTableCell" class="datagrid"><span>CSCO</span></td>
+
+        <td id="priceTableCell" 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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage1"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td id="symbolTableCell" class="datagrid"><span>GE</span></td>
+
+        <td id="priceTableCell" 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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage2"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-even">
+        <td id="symbolTableCell" class="datagrid"><span>RHAT</span></td>
+
+        <td id="priceTableCell" 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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage3"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+<tr class="datagrid-odd">
+        <td id="symbolTableCell" class="datagrid"><span>YHOO</span></td>
+
+        <td id="priceTableCell" 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>
+
+        <td class="datagrid"><img src="no-such-image.gif" 
id="n0.webImage4"></td>
+
+        <td class="datagrid"><a><img src="no-such-image.gif"></a></td>
+
+    
+</tr>
+</table>
+
+
+</div><script language="JavaScript" type="text/JavaScript">
+<!--
+
+// **** Start the NetUI Framework Generated JavaScript ****
+
+// Build the netui_names table to map the tagId attributes
+// to the real id written into the HTML
+if (netui_names == null)
+   var netui_names = new Object();
+netui_names.n0__webImage0="n0.webImage0"
+netui_names.n0__priceTableCell="n0.priceTableCell"
+netui_names.n0__webImage3="n0.webImage3"
+netui_names.n0__symbolHeaderCell="n0.symbolHeaderCell"
+netui_names.n0__webImage1="n0.webImage1"
+netui_names.n0__webImage4="n0.webImage4"
+netui_names.n0__symbolTableCell="n0.symbolTableCell"
+netui_names.n0__webHeaderCell="n0.webHeaderCell"
+netui_names.n0__priceHeaderCell="n0.priceHeaderCell"
+netui_names.n0__webImage2="n0.webImage2"
+
+
+// method which will return a real id for a tagId,
+// the tag parameter will be used to find the idScope for
+// containers that may scope their ids
+function getNetuiTagName(id, tag)
+{
+   var idScope = getScopeId(tag);
+   if (idScope == "")
+      return netui_names[id];
+   else
+      return netui_names[idScope  + "__" + id];
+}
+
+// This method will walk the hierarchy from the pass element looking for a 
idScope.
+// The first idScope found will be returned or the empty string if a idScope 
is not found.
+function getScopeId(tag)
+{
+   if (tag == null || tag.getAttribute == null)
+      return "";
+   var attrVal = tag.getAttribute("netui:idScope");
+   if (attrVal != null)
+      return attrVal;
+   return getScopeId(tag.parentNode);
+}
+
+// lookup by tagId to "real id"
+function lookupIdByTagId(id, tag)
+{
+   var idScope = lookupIdScope(tag,".");
+   return (idScope == "") ? id : idScope + id;
+}
+
+//Non-Legacy lookup method creating a fully qualified scope id
+function lookupIdScope(tag,sep)
+{
+   var val = "";
+   if (sep == null) sep = "";
+   while (tag != null && tag.getAttribute != null) {
+      try {
+         var attrVal = tag.getAttribute("netui:idScope");
+      } catch (e) { /* ignore, in IE6 calling on a table results in an 
exception */ }
+      if (attrVal != null)
+         val = attrVal + sep + val;
+      tag = tag.parentNode;
+   }
+   return val;
+}
+-->
+</script>
+<br/>
+<a href="/coreWeb/databinding/datagrid/tagid/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:tests>
-   <ses:endDate>25 Apr 2005, 03:00:29.113 PM MDT</ses:endDate>
-   <ses:testCount>19</ses:testCount>
+   <ses:endDate>26 Apr 2005, 10:01:40.893 AM MDT</ses:endDate>
+   <ses:testCount>23</ses:testCount>
 </ses:recorderSession>


Reply via email to