📄 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>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -