You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by ma...@apache.org on 2003/06/09 03:51:48 UTC

cvs commit: jakarta-struts/web/exercise-taglib logic-compare-numeric.jsp index.jsp logic-compare.jsp

martinc     2003/06/08 18:51:48

  Modified:    web/exercise-taglib index.jsp logic-compare.jsp
  Added:       web/exercise-taglib logic-compare-numeric.jsp
  Log:
  Split the logic comparison tests into two pages, since the one gigantic
  page causes problems with Tomcat 3.3.1. The boolean and string tests are
  on one page, and the numeric tests are on a separate page now.
  
  Revision  Changes    Path
  1.5       +1 -0      jakarta-struts/web/exercise-taglib/index.jsp
  
  Index: index.jsp
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/web/exercise-taglib/index.jsp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- index.jsp	16 Jul 2002 04:56:42 -0000	1.4
  +++ index.jsp	9 Jun 2003 01:51:48 -0000	1.5
  @@ -32,6 +32,7 @@
   <h3>LOGIC Tags</h3>
   <ul>
   <li><a href="logic-compare.jsp">Comparison Tags</a></li>
  +<li><a href="logic-compare-numeric.jsp">Comparison Tags (Numeric)</a></li>
   <li><a href="logic-iterate.jsp">Iterate Tag</a></li>
   <li><a href="logic-match.jsp?param1=value1">Match Tags</a></li>
   <li><a href="logic-present.jsp?param1=value1">Presence Tags</a></li>
  
  
  
  1.6       +0 -489    jakarta-struts/web/exercise-taglib/logic-compare.jsp
  
  Index: logic-compare.jsp
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/web/exercise-taglib/logic-compare.jsp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- logic-compare.jsp	16 Mar 2002 03:00:44 -0000	1.5
  +++ logic-compare.jsp	9 Jun 2003 01:51:48 -0000	1.6
  @@ -15,15 +15,6 @@
   <%
     String bool1 = "true";
     String bool2 = "false";
  -  String doub1 = "321.0";
  -  String doub2 = "111.0";
  -  String doub3 = "333.0";
  -  String long1 = "321";
  -  String long2 = "111";
  -  String long3 = "333";
  -  String short1 = "987";
  -  String short2 = "654";
  -  String short3 = "999";
     String str1 = "This is a string";
     String str2 = "Less than";
     String str3 = "XYZ greater than";
  @@ -97,486 +88,6 @@
         </logic:equal>
         <logic:notEqual name="bean" property="falseProperty"
                     value="<%= bool1 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>double / EQ</td>
  -    <td><bean:write name="bean" property="doubleProperty"/></td>
  -    <td><%= doub1 %></td>
  -    <td>equal greaterEqual lessEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="doubleProperty"
  -             value="<%= doub1 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="doubleProperty"
  -             value="<%= doub1 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="doubleProperty"
  -             value="<%= doub1 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="doubleProperty"
  -             value="<%= doub1 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="doubleProperty"
  -             value="<%= doub1 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="doubleProperty"
  -             value="<%= doub1 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>double / GT</td>
  -    <td><bean:write name="bean" property="doubleProperty"/></td>
  -    <td><%= doub2 %></td>
  -    <td>greaterEqual greaterThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="doubleProperty"
  -             value="<%= doub2 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="doubleProperty"
  -             value="<%= doub2 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="doubleProperty"
  -             value="<%= doub2 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="doubleProperty"
  -             value="<%= doub2 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="doubleProperty"
  -             value="<%= doub2 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="doubleProperty"
  -             value="<%= doub2 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>double / LT</td>
  -    <td><bean:write name="bean" property="doubleProperty"/></td>
  -    <td><%= doub3 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="doubleProperty"
  -             value="<%= doub3 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="doubleProperty"
  -             value="<%= doub3 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="doubleProperty"
  -             value="<%= doub3 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="doubleProperty"
  -             value="<%= doub3 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="doubleProperty"
  -             value="<%= doub3 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="doubleProperty"
  -             value="<%= doub3 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>float / EQ</td>
  -    <td><bean:write name="bean" property="floatProperty"/></td>
  -    <td><%= doub1 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="floatProperty"
  -             value="<%= doub1 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="floatProperty"
  -             value="<%= doub1 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="floatProperty"
  -             value="<%= doub1 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="floatProperty"
  -             value="<%= doub1 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="floatProperty"
  -             value="<%= doub1 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="floatProperty"
  -             value="<%= doub1 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>float / GT</td>
  -    <td><bean:write name="bean" property="floatProperty"/></td>
  -    <td><%= doub2 %></td>
  -    <td>greaterEqual greaterThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="floatProperty"
  -             value="<%= doub2 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="floatProperty"
  -             value="<%= doub2 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="floatProperty"
  -             value="<%= doub2 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="floatProperty"
  -             value="<%= doub2 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="floatProperty"
  -             value="<%= doub2 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="floatProperty"
  -             value="<%= doub2 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>float / LT</td>
  -    <td><bean:write name="bean" property="floatProperty"/></td>
  -    <td><%= doub3 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="floatProperty"
  -             value="<%= doub3 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="floatProperty"
  -             value="<%= doub3 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="floatProperty"
  -             value="<%= doub3 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="floatProperty"
  -             value="<%= doub3 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="floatProperty"
  -             value="<%= doub3 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="floatProperty"
  -             value="<%= doub3 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>int / EQ</td>
  -    <td><bean:write name="bean" property="intProperty"/></td>
  -    <td><%= long1 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="intProperty"
  -             value="<%= long1 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="intProperty"
  -             value="<%= long1 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="intProperty"
  -             value="<%= long1 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="intProperty"
  -             value="<%= long1 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="intProperty"
  -             value="<%= long1 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="intProperty"
  -             value="<%= long1 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>int / GT</td>
  -    <td><bean:write name="bean" property="intProperty"/></td>
  -    <td><%= long2 %></td>
  -    <td>greaterEqual greaterThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="intProperty"
  -             value="<%= long2 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="intProperty"
  -             value="<%= long2 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="intProperty"
  -             value="<%= long2 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="intProperty"
  -             value="<%= long2 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="intProperty"
  -             value="<%= long2 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="intProperty"
  -             value="<%= long2 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>int / LT</td>
  -    <td><bean:write name="bean" property="intProperty"/></td>
  -    <td><%= long3 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="intProperty"
  -             value="<%= long3 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="intProperty"
  -             value="<%= long3 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="intProperty"
  -             value="<%= long3 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="intProperty"
  -             value="<%= long3 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="intProperty"
  -             value="<%= long3 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="intProperty"
  -             value="<%= long3 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>long / EQ</td>
  -    <td><bean:write name="bean" property="longProperty"/></td>
  -    <td><%= long1 %></td>
  -    <td>equal greaterEqual lessEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="longProperty"
  -             value="<%= long1 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="longProperty"
  -             value="<%= long1 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="longProperty"
  -             value="<%= long1 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="longProperty"
  -             value="<%= long1 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="longProperty"
  -             value="<%= long1 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="longProperty"
  -             value="<%= long1 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>long / GT</td>
  -    <td><bean:write name="bean" property="longProperty"/></td>
  -    <td><%= long2 %></td>
  -    <td>greaterEqual greaterThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="longProperty"
  -             value="<%= long2 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="longProperty"
  -             value="<%= long2 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="longProperty"
  -             value="<%= long2 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="longProperty"
  -             value="<%= long2 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="longProperty"
  -             value="<%= long2 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="longProperty"
  -             value="<%= long2 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>long / LT</td>
  -    <td><bean:write name="bean" property="longProperty"/></td>
  -    <td><%= long3 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="longProperty"
  -             value="<%= long3 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="longProperty"
  -             value="<%= long3 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="longProperty"
  -             value="<%= long3 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="longProperty"
  -             value="<%= long3 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="longProperty"
  -             value="<%= long3 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="longProperty"
  -             value="<%= long3 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>short / EQ</td>
  -    <td><bean:write name="bean" property="shortProperty"/></td>
  -    <td><%= short1 %></td>
  -    <td>equal greaterEqual lessEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="shortProperty"
  -             value="<%= short1 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="shortProperty"
  -             value="<%= short1 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="shortProperty"
  -             value="<%= short1 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="shortProperty"
  -             value="<%= short1 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="shortProperty"
  -             value="<%= short1 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="shortProperty"
  -             value="<%= short1 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>short / GT</td>
  -    <td><bean:write name="bean" property="shortProperty"/></td>
  -    <td><%= short2 %></td>
  -    <td>greaterEqual greaterThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="shortProperty"
  -             value="<%= short2 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="shortProperty"
  -             value="<%= short2 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="shortProperty"
  -             value="<%= short2 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="shortProperty"
  -             value="<%= short2 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="shortProperty"
  -             value="<%= short2 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="shortProperty"
  -             value="<%= short2 %>">
  -        notEqual
  -      </logic:notEqual>
  -    </td>
  -  </tr>
  -  <tr>
  -    <td>short / LT</td>
  -    <td><bean:write name="bean" property="shortProperty"/></td>
  -    <td><%= short3 %></td>
  -    <td>lessEqual lessThan notEqual</td>
  -    <td>
  -      <logic:equal name="bean" property="shortProperty"
  -             value="<%= short3 %>">
  -        equal
  -      </logic:equal>
  -      <logic:greaterEqual name="bean" property="shortProperty"
  -             value="<%= short3 %>">
  -        greaterEqual
  -      </logic:greaterEqual>
  -      <logic:greaterThan name="bean" property="shortProperty"
  -             value="<%= short3 %>">
  -        greaterThan
  -      </logic:greaterThan>
  -      <logic:lessEqual name="bean" property="shortProperty"
  -             value="<%= short3 %>">
  -        lessEqual
  -      </logic:lessEqual>
  -      <logic:lessThan name="bean" property="shortProperty"
  -             value="<%= short3 %>">
  -        lessThan
  -      </logic:lessThan>
  -      <logic:notEqual name="bean" property="shortProperty"
  -             value="<%= short3 %>">
           notEqual
         </logic:notEqual>
       </td>
  
  
  
  1.1                  jakarta-struts/web/exercise-taglib/logic-compare-numeric.jsp
  
  Index: logic-compare-numeric.jsp
  ===================================================================
  <%@ page language="java" %>
  <%@ taglib uri="/WEB-INF/struts-bean.tld"  prefix="bean" %>
  <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
  <html>
  <head>
  <title>Test struts-logic Comparison Tags (Numeric)</title>
  </head>
  <body bgcolor="white">
  
  <div align="center">
  <h1>Test struts-logic Comparison Tags (Numeric)</h1>
  </div>
  
  <jsp:useBean id="bean" scope="page" class="org.apache.struts.webapp.exercise.TestBean"/>
  <%
    String doub1 = "321.0";
    String doub2 = "111.0";
    String doub3 = "333.0";
    String long1 = "321";
    String long2 = "111";
    String long3 = "333";
    String short1 = "987";
    String short2 = "654";
    String short3 = "999";
  %>
  
  <table border="1">
    <tr>
      <th>Test Type</th>
      <th>Variable Content</th>
      <th>Value Content </th>
      <th>Correct Value</th>
      <th>Test Result</th>
    </tr>
    <tr>
      <td>double / EQ</td>
      <td><bean:write name="bean" property="doubleProperty"/></td>
      <td><%= doub1 %></td>
      <td>equal greaterEqual lessEqual</td>
      <td>
        <logic:equal name="bean" property="doubleProperty"
               value="<%= doub1 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="doubleProperty"
               value="<%= doub1 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="doubleProperty"
               value="<%= doub1 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="doubleProperty"
               value="<%= doub1 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="doubleProperty"
               value="<%= doub1 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="doubleProperty"
               value="<%= doub1 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>double / GT</td>
      <td><bean:write name="bean" property="doubleProperty"/></td>
      <td><%= doub2 %></td>
      <td>greaterEqual greaterThan notEqual</td>
      <td>
        <logic:equal name="bean" property="doubleProperty"
               value="<%= doub2 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="doubleProperty"
               value="<%= doub2 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="doubleProperty"
               value="<%= doub2 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="doubleProperty"
               value="<%= doub2 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="doubleProperty"
               value="<%= doub2 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="doubleProperty"
               value="<%= doub2 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>double / LT</td>
      <td><bean:write name="bean" property="doubleProperty"/></td>
      <td><%= doub3 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="doubleProperty"
               value="<%= doub3 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="doubleProperty"
               value="<%= doub3 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="doubleProperty"
               value="<%= doub3 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="doubleProperty"
               value="<%= doub3 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="doubleProperty"
               value="<%= doub3 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="doubleProperty"
               value="<%= doub3 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>float / EQ</td>
      <td><bean:write name="bean" property="floatProperty"/></td>
      <td><%= doub1 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="floatProperty"
               value="<%= doub1 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="floatProperty"
               value="<%= doub1 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="floatProperty"
               value="<%= doub1 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="floatProperty"
               value="<%= doub1 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="floatProperty"
               value="<%= doub1 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="floatProperty"
               value="<%= doub1 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>float / GT</td>
      <td><bean:write name="bean" property="floatProperty"/></td>
      <td><%= doub2 %></td>
      <td>greaterEqual greaterThan notEqual</td>
      <td>
        <logic:equal name="bean" property="floatProperty"
               value="<%= doub2 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="floatProperty"
               value="<%= doub2 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="floatProperty"
               value="<%= doub2 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="floatProperty"
               value="<%= doub2 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="floatProperty"
               value="<%= doub2 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="floatProperty"
               value="<%= doub2 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>float / LT</td>
      <td><bean:write name="bean" property="floatProperty"/></td>
      <td><%= doub3 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="floatProperty"
               value="<%= doub3 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="floatProperty"
               value="<%= doub3 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="floatProperty"
               value="<%= doub3 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="floatProperty"
               value="<%= doub3 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="floatProperty"
               value="<%= doub3 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="floatProperty"
               value="<%= doub3 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>int / EQ</td>
      <td><bean:write name="bean" property="intProperty"/></td>
      <td><%= long1 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="intProperty"
               value="<%= long1 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="intProperty"
               value="<%= long1 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="intProperty"
               value="<%= long1 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="intProperty"
               value="<%= long1 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="intProperty"
               value="<%= long1 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="intProperty"
               value="<%= long1 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>int / GT</td>
      <td><bean:write name="bean" property="intProperty"/></td>
      <td><%= long2 %></td>
      <td>greaterEqual greaterThan notEqual</td>
      <td>
        <logic:equal name="bean" property="intProperty"
               value="<%= long2 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="intProperty"
               value="<%= long2 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="intProperty"
               value="<%= long2 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="intProperty"
               value="<%= long2 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="intProperty"
               value="<%= long2 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="intProperty"
               value="<%= long2 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>int / LT</td>
      <td><bean:write name="bean" property="intProperty"/></td>
      <td><%= long3 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="intProperty"
               value="<%= long3 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="intProperty"
               value="<%= long3 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="intProperty"
               value="<%= long3 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="intProperty"
               value="<%= long3 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="intProperty"
               value="<%= long3 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="intProperty"
               value="<%= long3 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>long / EQ</td>
      <td><bean:write name="bean" property="longProperty"/></td>
      <td><%= long1 %></td>
      <td>equal greaterEqual lessEqual</td>
      <td>
        <logic:equal name="bean" property="longProperty"
               value="<%= long1 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="longProperty"
               value="<%= long1 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="longProperty"
               value="<%= long1 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="longProperty"
               value="<%= long1 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="longProperty"
               value="<%= long1 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="longProperty"
               value="<%= long1 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>long / GT</td>
      <td><bean:write name="bean" property="longProperty"/></td>
      <td><%= long2 %></td>
      <td>greaterEqual greaterThan notEqual</td>
      <td>
        <logic:equal name="bean" property="longProperty"
               value="<%= long2 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="longProperty"
               value="<%= long2 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="longProperty"
               value="<%= long2 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="longProperty"
               value="<%= long2 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="longProperty"
               value="<%= long2 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="longProperty"
               value="<%= long2 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>long / LT</td>
      <td><bean:write name="bean" property="longProperty"/></td>
      <td><%= long3 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="longProperty"
               value="<%= long3 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="longProperty"
               value="<%= long3 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="longProperty"
               value="<%= long3 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="longProperty"
               value="<%= long3 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="longProperty"
               value="<%= long3 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="longProperty"
               value="<%= long3 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>short / EQ</td>
      <td><bean:write name="bean" property="shortProperty"/></td>
      <td><%= short1 %></td>
      <td>equal greaterEqual lessEqual</td>
      <td>
        <logic:equal name="bean" property="shortProperty"
               value="<%= short1 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="shortProperty"
               value="<%= short1 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="shortProperty"
               value="<%= short1 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="shortProperty"
               value="<%= short1 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="shortProperty"
               value="<%= short1 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="shortProperty"
               value="<%= short1 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>short / GT</td>
      <td><bean:write name="bean" property="shortProperty"/></td>
      <td><%= short2 %></td>
      <td>greaterEqual greaterThan notEqual</td>
      <td>
        <logic:equal name="bean" property="shortProperty"
               value="<%= short2 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="shortProperty"
               value="<%= short2 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="shortProperty"
               value="<%= short2 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="shortProperty"
               value="<%= short2 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="shortProperty"
               value="<%= short2 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="shortProperty"
               value="<%= short2 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
    <tr>
      <td>short / LT</td>
      <td><bean:write name="bean" property="shortProperty"/></td>
      <td><%= short3 %></td>
      <td>lessEqual lessThan notEqual</td>
      <td>
        <logic:equal name="bean" property="shortProperty"
               value="<%= short3 %>">
          equal
        </logic:equal>
        <logic:greaterEqual name="bean" property="shortProperty"
               value="<%= short3 %>">
          greaterEqual
        </logic:greaterEqual>
        <logic:greaterThan name="bean" property="shortProperty"
               value="<%= short3 %>">
          greaterThan
        </logic:greaterThan>
        <logic:lessEqual name="bean" property="shortProperty"
               value="<%= short3 %>">
          lessEqual
        </logic:lessEqual>
        <logic:lessThan name="bean" property="shortProperty"
               value="<%= short3 %>">
          lessThan
        </logic:lessThan>
        <logic:notEqual name="bean" property="shortProperty"
               value="<%= short3 %>">
          notEqual
        </logic:notEqual>
      </td>
    </tr>
  </table>
  
  
  </body>
  </html>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org