logic-compare-numeric.jsp
来自「Spring +Web 的完整 MyEclipse 项目源码,使用者可以作为入门」· JSP 代码 · 共 520 行 · 第 1/2 页
JSP
520 行
<%@ 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 + =
减小字号Ctrl + -
显示快捷键?