<%@ page language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> Test struts-logic Comparison Tags

Test struts-logic Comparison Tags

<% String bool1 = "true"; String bool2 = "false"; String str1 = "This is a string"; String str2 = "Less than"; String str3 = "XYZ greater than"; %>
Test Type Variable Content Value Content Correct Value Test Result
boolean / EQ <%= bool1 %> equal equal notEqual
boolean / EQ <%= bool2 %> equal equal notEqual
boolean / NE <%= bool2 %> notEqual equal notEqual
boolean / NE <%= bool1 %> notEqual equal notEqual
string / EQ <%= str1 %> equal greaterEqual lessEqual equal greaterEqual greaterThan lessEqual lessThan notEqual
string / GT <%= str2 %> greaterEqual greaterThan notEqual equal greaterEqual greaterThan lessEqual lessThan notEqual
string / LT <%= str3 %> lessEqual lessThan notEqual equal greaterEqual greaterThan lessEqual lessThan notEqual
string / NULL     equal greaterEqual lessEqual equal greaterEqual greaterThan lessEqual lessThan notEqual