{"id":196,"date":"2007-09-06T00:00:00","date_gmt":"2007-09-06T00:00:00","guid":{"rendered":"http:\/\/www.strongd.net\/?p=196"},"modified":"2007-09-06T00:00:00","modified_gmt":"2007-09-06T00:00:00","slug":"Logic LessEqual Tag (<logic:lessEqual>...<\/logic:lessEqual>) ","status":"publish","type":"post","link":"https:\/\/www.strongd.net\/?p=196","title":{"rendered":"Logic LessEqual Tag (<logic:lessEqual>&#8230;<\/logic:lessEqual>)"},"content":{"rendered":"<p><H3><FONT color=#000080>lessEqual Tag &#8211;<\/FONT><FONT color=#0000ff>&nbsp;<I>If the requested variable is either less or equal to the specified values then we use this tag to evaluate the contents contained in the nested body parts of this tag.<\/I><\/FONT><\/H3><br \/>\n<P><FONT color=#000080>This tag compares the variable against the specified constant value. If the variable is <STRONG>less than or equal<\/STRONG> to the specified value then the nested body contents of this tag is evaluated<\/FONT><\/P><br \/>\n<P><FONT color=#000080><B>Attributes of lessEqual Tag<\/B><\/FONT><\/P><br \/>\n<TABLE class=tag-attributes borderColor=#ffffcc cellSpacing=1 bgColor=#ffffcc><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TH class=attribute><FONT color=#000080>Attribute Name<\/FONT><\/TH><br \/>\n<TH><FONT color=#000080>Description<\/FONT><\/TH><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>cookie<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable contains&nbsp; the cookie value needed to compare .Here the name is specified by this attribute.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=oddRow><br \/>\n<TD align=middle><FONT color=#000080><B>header<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable contains the header value needed to compare whose name is specified by this attribute. The name match is performed in a case insensitive manner.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>name<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable to be compared is the JSP bean specified by this attribute, if <CODE>property<\/CODE> is not specified, or the value of the specified property of this bean, if <CODE>property<\/CODE> is specified.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=oddRow><br \/>\n<TD align=middle><FONT color=#000080><B>parameter<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable to be compared is the first, or only, value of the request parameter specified by this attribute.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>property<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable contains&nbsp; the bean property value needed to compare ,it is specified by this attribute. The property reference can be simple, nested, and\/or indexed.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=oddRow><br \/>\n<TD align=middle><FONT color=#000080><B>scope<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>This specifies the bean scope within which&nbsp; the bean is searched&nbsp; by the <CODE>name<\/CODE> property, or &#8220;any scope&#8221; if not specified.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>value<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The constant value is specified by other attribute(s) of this tag, needed to compare<\/FONT><\/P><\/TD><\/TR><\/TBODY><\/TABLE><br \/>\n<P>&nbsp;<\/P><br \/>\n<H1><FONT color=#000080>Logic LessThan Tag (&lt;logic:lessThan &gt;&#8230;&lt;\/logic:lessThan&gt;)&nbsp;<\/FONT><\/H1><br \/>\n<H3 id=notEmpty><FONT color=#000080>lessThan Tag<\/FONT><FONT color=#0000ff>&#8211; <I>If the requested variable is less than the specified values then we use this tag to evaluate the contents contained in the nested body parts of this tag. <\/I><\/FONT><\/H3><br \/>\n<P id=notEmpty><FONT color=#000080>This tag compares the variable against the specified constant value. If the variable is <STRONG>less than&nbsp;<\/STRONG> the specified value then the nested body contents of this tag is evaluated<\/FONT><\/P><br \/>\n<P id=notEmpty><FONT color=#000080><B>Attributes of lessThan Tag<\/B><\/FONT><\/P><br \/>\n<TABLE class=tag-attributes borderColor=#ffffcc cellSpacing=1 bgColor=#ffffcc><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TH class=attribute><FONT color=#000080>Attribute Name<\/FONT><\/TH><br \/>\n<TH><FONT color=#000080>Description<\/FONT><\/TH><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>cookie<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable contains&nbsp; the cookie value needed to compare .Here the name is specified by this attribute.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=oddRow><br \/>\n<TD align=middle><FONT color=#000080><B>header<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable contains the header value needed to compare whose name is specified by this attribute. The name match is performed in a case insensitive manner.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>name<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable to be compared is the JSP bean specified by this attribute, if <CODE>property<\/CODE> is not specified, or the value of the specified property of this bean, if <CODE>property<\/CODE> is specified.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=oddRow><br \/>\n<TD align=middle><FONT color=#000080><B>parameter<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable to be compared is the first, or only, value of the request parameter specified by this attribute.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>property<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The variable contains&nbsp; the bean property value needed to compare ,it is specified by this attribute. The property reference can be simple, nested, and\/or indexed.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=oddRow><br \/>\n<TD align=middle><FONT color=#000080><B>scope<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>This specifies the bean scope within which&nbsp; the bean is searched&nbsp; by the <CODE>name<\/CODE> property, or &#8220;any scope&#8221; if not specified.<\/FONT><\/P><\/TD><\/TR><br \/>\n<TR class=evenRow><br \/>\n<TD align=middle><FONT color=#000080><B>value<\/B><\/FONT><\/TD><br \/>\n<TD><br \/>\n<P><FONT color=#000080>The constant value is specified by other attribute(s) of this tag, needed to compare<\/FONT><\/P><\/TD><\/TR><\/TBODY><\/TABLE><br \/>\n<H4 id=notEmpty><FONT color=#000080 size=5>Example Illustrating the use of the lessEqual &lt;logic:LessEqual &gt; and the lessThan &lt;logic:LessThan &gt; logic tags. <\/FONT><\/H4><br \/>\n<P><FONT color=#000080>Here you will learn to use the Struts&nbsp; Logic tags. We will cover an example that will show&nbsp; a comparison between&nbsp; the two logic tags (ie..&lt;logic:lessEqual &gt; and the &lt;logic:LessThan &gt;).<\/FONT><\/P><br \/>\n<P><FONT color=#000080><B>Example code<\/B><\/FONT><\/P><br \/>\n<P><B><FONT color=#000080>Creating an <\/FONT><\/B><FONT color=#000080><B>Action&nbsp; Class<\/B><\/FONT><\/P><br \/>\n<P><FONT color=#000080>Develop a simple action class <\/FONT><CODE><FONT color=#0000ff>LogicAction.java.<\/FONT><\/CODE><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE cellSpacing=0 cellPadding=0 width=\"70%\" border=0><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><br \/>\n<DIV class=java align=left><br \/>\n<TABLE borderColor=#ffffcc cellSpacing=0 cellPadding=3 bgColor=#ffffcc border=1><br \/>\n<TBODY><br \/>\n<TR><!-- start source code --><br \/>\n<TD vAlign=top noWrap align=left><CODE><B><FONT color=#7f0055>package<\/FONT><FONT color=#000080>&nbsp;<\/FONT><\/B><FONT color=#000080>roseindia.net;<BR><BR><B>import&nbsp;<\/B>java.io.*;<BR><B>import&nbsp;<\/B>java.util.*;<BR><BR>\/**<\/FONT><\/CODE><br \/>\n<P><CODE><FONT color=#000080>*&nbsp;@author&nbsp;Amit&nbsp;Gupta<BR>*&nbsp;@Web&nbsp;http:\/\/www.roseindia.net<BR>*&nbsp;@Email&nbsp;<A href=\"mailto:struts@roseindia.net\">struts@roseindia.net<BR><BR><\/A>**\/<BR><B>import&nbsp;<\/B>javax.servlet.http.HttpServletRequest;<BR><B>import&nbsp;<\/B>javax.servlet.http.HttpServletResponse;<BR><B>import&nbsp;<\/B>javax.servlet.ServletException;<BR><B>import&nbsp;<\/B>org.apache.struts.action.*;<BR><BR><B>public&nbsp;class&nbsp;<\/B>LogicAction <B>extends&nbsp;<\/B>Action&nbsp;<BR>{<BR>&nbsp;&nbsp;<B>public&nbsp;<\/B>ActionForward&nbsp;execute(ActionMapping&nbsp;mapping,<BR>&nbsp;&nbsp;&nbsp;&nbsp;ActionForm&nbsp;form,<BR>&nbsp;&nbsp;&nbsp;&nbsp;HttpServletRequest&nbsp;request,<BR>&nbsp;&nbsp;&nbsp;&nbsp;HttpServletResponse&nbsp;response)<BR>&nbsp;&nbsp;&nbsp;&nbsp;<B>throws&nbsp;<\/B>IOException,&nbsp;ServletException&nbsp;{<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>return&nbsp;<\/B>mapping.findForward(&#8220;success&#8221;);<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}<\/FONT><\/CODE> <\/P><\/TD><!-- end source code --><\/TR><\/TBODY><\/TABLE><\/DIV><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><B><FONT color=#000080>Creating Form Bean<\/FONT><\/B><\/P><br \/>\n<P><FONT color=#000080>Our form bean class contains only one property <B>number<\/B>. Here is the code of FormBean <\/FONT><FONT color=#0000ff>(<\/FONT><CODE><FONT color=#0000ff>Logic<\/FONT><\/CODE><FONT color=#0000ff><CODE>Form<\/CODE>.java)<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE cellSpacing=0 cellPadding=0 width=\"70%\" border=0><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><br \/>\n<DIV class=java align=left><br \/>\n<TABLE borderColor=#ffffcc cellSpacing=0 cellPadding=3 bgColor=#ffffcc border=1><br \/>\n<TBODY><br \/>\n<TR><!-- start source code --><br \/>\n<TD vAlign=top noWrap align=left><CODE><FONT color=#000080><B>package&nbsp;<\/B>roseindia.net;<BR><BR><B>import&nbsp;<\/B>org.apache.struts.action.*;<BR><BR>\/**<BR><BR>*&nbsp;@author&nbsp;Amit&nbsp;Gupta<BR>*&nbsp;@Web&nbsp;http:\/\/www.roseindia.net<BR>*&nbsp;@Email&nbsp;<A href=\"mailto:struts@roseindia.net\">struts@roseindia.net<BR><\/A><BR>**\/<BR><\/FONT><\/CODE><br \/>\n<P><CODE><FONT color=#000080><B>import&nbsp;<\/B>javax.servlet.http.HttpServletRequest;<BR><B>import&nbsp;<\/B>javax.servlet.http.HttpServletResponse;<BR><BR><B>public&nbsp;class&nbsp;<\/B>LogicForm&nbsp;<B>extends&nbsp;<\/B>ActionForm&nbsp;<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<B>private <\/B>long number; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;<B>public&nbsp;<\/B><\/FONT><\/CODE><CODE><FONT color=#000080>long getN<\/FONT><\/CODE><CODE><FONT color=#000080>umber()&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>return&nbsp;<\/B>number;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<B>public&nbsp;void&nbsp;<\/B>setNumber(long&nbsp;number)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;<B>this<\/B>.number=number;<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>}<\/FONT><\/CODE> <\/P><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><B><FONT color=#0000ff>Defining form Bean in struts-config.xml file<\/FONT><\/B><\/P><br \/>\n<P><FONT color=#000080>Add the following entry in the struts-config.xml file for defining the&nbsp;form bean<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE borderColor=#ffffcc cellSpacing=0 cellPadding=0 width=\"56%\" bgColor=#ffffcc border=1><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><FONT color=#000080>&lt;form-bean name=&#8221;<CODE>LogicForm<\/CODE>&#8221;&nbsp; type=&#8221;roseindia.net.<CODE>LogicForm<\/CODE>&#8221; \/&gt;<\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P>&nbsp;<B><FONT color=#0000ff>Developing the Action Mapping in the struts-config.xml<BR><\/FONT><\/B><FONT color=#000080><BR>Here, Action mapping helps to select the method from the Action class for&nbsp;specific requests.<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE borderColor=#ffffcc cellSpacing=0 cellPadding=0 width=\"40%\" bgColor=#ffffcc border=1><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><FONT color=#000080>&lt;action path=&#8221;\/LogicAction&#8221;<BR>type=&#8221;roseindia.net.LogicAction&#8221;<BR>name=&#8221;LogicForm&#8221;<BR>scope=&#8221;request&#8221;<BR>input=&#8221;\/pages\/InputLogic.jsp&#8221;&gt;<BR>&lt;forward name=&#8221;success&#8221; path=&#8221;\/pages\/output.jsp&#8221;\/&gt;<BR>&lt;\/action&gt;<\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>Developing the<\/FONT><FONT color=#0000ff> <\/FONT><FONT color=#0000ff>InputLogic.jsp<\/FONT><FONT color=#000080> page<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE borderColor=#ffffcc cellSpacing=0 cellPadding=0 width=\"42%\" bgColor=#ffffcc border=1><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><FONT color=#000080>&lt;%@ taglib uri=&#8221;\/tags\/struts-html&#8221; prefix=&#8221;html&#8221; %&gt;<BR>&lt;%@ taglib uri=&#8221;\/tags\/struts-logic&#8221; prefix=&#8221;logic&#8221; %&gt;<BR><BR>&lt;html:html&gt;<BR>&lt;head&gt;<BR>&lt;title&gt;Using &amp;lt;logic&amp;gt; Tags&lt;\/title&gt;<BR>&lt;\/head&gt;<BR><BR>&lt;body&gt;<BR>&lt;h1&gt;Using &amp;lt;logic&amp;gt; Tags&lt;\/h1&gt;<BR><BR>&lt;html:form action=&#8221;\/LogicAction&#8221; method =&#8221;post&#8221;&gt;<BR><BR>&lt;h2&gt;Enter a number:&lt;\/h2&gt;<BR>&lt;html:text property=&#8221;number&#8221;\/&gt;<BR><BR>&lt;br&gt;<BR>&lt;h3&gt;The &amp;lt;logic:lessEqual&amp;gt;tag works if you enter a value&lt;\/h3&gt;<BR>&lt;h3&gt;less than or equal to 100&lt;\/h3&gt;<BR>&lt;h3&gt;The &amp;lt;logic:lessThan&amp;gt;tag works if you enter a value&lt;\/h3&gt;<BR>&lt;h3&gt;less than to 10000&lt;\/h3&gt;<BR>&lt;br&gt;<BR><BR>&lt;html:submit value=&#8221;Submit&#8221;\/&gt;<BR><BR><BR>&lt;html:cancel\/&gt;<BR>&lt;\/html:form&gt;<BR>&lt;\/body&gt;<BR>&lt;\/html:html&gt;<BR><\/FONT><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>Developing the<\/FONT><FONT color=#0000ff> output.jsp<\/FONT><FONT color=#000080> page<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE borderColor=#ffffcc cellSpacing=0 cellPadding=0 width=\"50%\" bgColor=#ffffcc border=1><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><FONT color=#000080>&lt;%@ taglib uri=&#8221;\/tags\/struts-bean&#8221; prefix=&#8221;bean&#8221; %&gt;<BR>&lt;%@ taglib uri=&#8221;\/tags\/struts-logic&#8221; prefix=&#8221;logic&#8221; %&gt;<BR><BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;<BR>&lt;TITLE&gt;Here&#8217;s Your Data&#8230;&lt;\/TITLE&gt;<BR>&lt;\/HEAD&gt;<BR><BR>&lt;BODY&gt;<BR>&lt;H3&gt;Here&#8217;s Your Data&#8230;&lt;\/H3&gt;<BR><BR>&lt;h4&gt;The number entered is:<BR><BR>&lt;bean:write name=&#8221;LogicForm&#8221; property=&#8221;number&#8221;\/&gt;&lt;\/h4&gt;<BR><BR><BR><\/FONT><FONT color=#0000ff>&lt;logic:<B>lessEqual<\/B> name=&#8221;LogicForm&#8221; property=&#8221;number&#8221; <B>value<\/B>=&#8221;<B>100<\/B>&#8220;&gt;<BR>&lt;h4&gt;Using the tag&amp;lt;logic:lessEqual&amp;gt;&lt;\/h4&gt;&nbsp;<BR>Result : lessEqual<BR>&lt;\/logic:<B>lessEqual<\/B>&gt;<BR><BR><BR>&lt;logic<B>:lessThan<\/B> name=&#8221;LogicForm&#8221; property=&#8221;number&#8221; <B>value<\/B>=&#8221;<B>10000<\/B>&#8220;&gt;<BR>&lt;h4&gt;Using the tag &amp;lt;logic:lessThan &amp;gt; &lt;\/h4&gt;&nbsp;<BR>Result : lessThan<BR>&lt;\/logic:<B>lessThan<\/B>&gt;<BR><\/FONT><FONT color=#000080><BR><BR>&lt;\/BODY&gt;<BR>&lt;\/HTML&gt;<\/FONT><FONT color=#000080>&lt;\/HTML&gt;<\/FONT> <\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>Add the following line in the <\/FONT><FONT color=#0000ff>index.jsp<\/FONT><FONT color=#000080> to call the form.<\/FONT><\/P><br \/>\n<P><FONT color=#0000ff>&lt;li&gt;<BR>&lt;html:link page=&#8221;\/pages\/InputLogic.jsp&#8221;&gt;Struts File Upload&lt;\/html:link&gt;<BR>&lt;br&gt;<BR>Example demonstrates&nbsp; how LogicAction Class works.<BR>&lt;\/li&gt;<BR><\/FONT><\/P><br \/>\n<P><B><FONT color=#000080>Building and Testing the Example&nbsp;<\/FONT><\/B><\/P><br \/>\n<P><FONT color=#000080>To build and deploy the application go to Struts\\Strutstutorial directory and type ant on the command prompt. This will deploy the application. Open the browser and navigate to the <\/FONT><FONT color=#000080>InputLogic.jsp<B> <\/B>page. Your browser displays the following&nbsp; page.<\/FONT><\/P><br \/>\n<P><FONT color=#000080>Writing a number equal to 101 to the <\/FONT><FONT color=#000080><B>InputLogic<\/B><B>.jsp <\/B>page displays the working of&nbsp; the&nbsp; <B>lessThan Logic tag &lt;logic:lessThan &gt;&nbsp;<\/B><\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE cellSpacing=0 cellPadding=0 width=\"44%\" border=0><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><IMG height=536 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-Less.gif\" width=545 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>It displays the following <B>out.jsp <\/B>page<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE cellSpacing=0 cellPadding=0 width=\"33%\" border=0><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><IMG height=297 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-Lessthan.gif\" width=297 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>Now&nbsp; write data equal 100&nbsp; to the <\/FONT><FONT color=#000080>InputLogic.jsp to compare the working of&nbsp; the <B>lessEqual and lessThan tags<\/B><\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE cellSpacing=0 cellPadding=0 width=\"32%\" border=0><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><IMG height=536 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-LessEqual.gif\" width=551 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>Here both tags are evaluated it displays the <\/FONT><FONT color=#0000ff>output.jsp<\/FONT><FONT color=#000080> as<\/FONT><\/P><br \/>\n<DIV align=left><br \/>\n<TABLE cellSpacing=0 cellPadding=0 width=\"33%\" border=0><br \/>\n<TBODY><br \/>\n<TR><br \/>\n<TD width=\"100%\"><IMG height=387 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-LessEqual1.gif\" width=299 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<DIV><\/DIV><\/p>\n","protected":false},"excerpt":{"rendered":"<p>lessEqual Tag &#8211;&nbsp;If the requested variable is either less or equal to the specified values then we use this tag to evaluate the contents contained in the nested body parts of this tag. This tag compares the variable against the specified constant value. If the variable is less than or equal to the specified value &hellip; <a href=\"https:\/\/www.strongd.net\/?p=196\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Logic LessEqual Tag (<logic:lessEqual>&#8230;<\/logic:lessEqual>)<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-196","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=196"}],"version-history":[{"count":0,"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/196\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}