{"id":195,"date":"2007-09-06T00:00:00","date_gmt":"2007-09-06T00:00:00","guid":{"rendered":"http:\/\/www.strongd.net\/?p=195"},"modified":"2007-09-06T00:00:00","modified_gmt":"2007-09-06T00:00:00","slug":"Logic greaterEqual Tag (<logic: greaterEqual>... <\/logic:greaterThan>) ","status":"publish","type":"post","link":"https:\/\/www.strongd.net\/?p=195","title":{"rendered":"Logic greaterEqual Tag (<logic: greaterEqual>&#8230; <\/logic:greaterThan>)"},"content":{"rendered":"<p><DIV><br \/>\n<H3><FONT color=#000080>empty tag &#8211;<\/FONT><FONT color=#0000ff>&nbsp;<I>if the requested variable is greater than or equal to the specified value then this tag is used to evaluate the contents contained in the nested body parts of this tag.<\/I><\/FONT><\/H3><br \/>\n<DIV class=indent><br \/>\n<P><FONT color=#000080>This tag compares the variable against the specified constant value. If the variable is <STRONG>greater 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 greaterEqual Tag<\/B><\/FONT><\/P><\/DIV><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<H1><FONT color=#000080>Logic greaterThan Tag (&lt;logic: greaterThan&gt;&#8230;<BR>&lt;\/ logic:greaterThan&gt;)&nbsp;<\/FONT><\/H1><br \/>\n<H3 id=notEmpty><STRONG><FONT color=#000080>greaterThan<\/FONT><\/STRONG><FONT color=#000080> <\/FONT><FONT color=#000080>Tag :<\/FONT><FONT color=#0000ff><I> Tag evaluation of the nested body content occurs only if the specified value is greater than the specified value.<\/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>greater 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 greaterThan Tag<\/B><\/FONT><\/P><br \/>\n<DIV class=indent><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><\/DIV><br \/>\n<H2><FONT color=#000080>Example Illustrating the use of the <\/FONT><FONT color=#0000ff>Logic greaterEqual<\/FONT><FONT color=#000080> Tag&lt;logic:greaterEqual&gt; and the <\/FONT><FONT color=#0000ff>Logic greaterThan<\/FONT><FONT color=#000080> Tag&lt;logic:greaterThan&gt; .<\/FONT><\/H2><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..&#038;lt$$logic:greaterEqual&gt; and the &lt;logic:greaterThan&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> 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:greaterEqual&amp;gt;tag works if you enter a value&lt;\/h3&gt;<BR>&lt;h3&gt;greater than or equal to 1&lt;\/h3&gt;<BR>&lt;h3&gt;The &amp;lt;logic:greaterThan&amp;gt;tag works if you enter a value&lt;\/h3&gt;<BR>&lt;h3&gt;greater 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>greaterEqual<\/B> name=&#8221;LogicForm&#8221; property=&#8221;number&#8221; <B>value<\/B>=&#8221;<B>1<\/B>&#8220;&gt;<BR>&lt;h4&gt;Using the tag&amp;lt;logic:greaterEqual&amp;gt;&lt;\/h4&gt;&nbsp;<BR>Result : greaterEqual<BR>&lt;\/logic:<B>greaterEqual<\/B>&gt;<BR><BR><BR><BR>&lt;logic:<B>greaterThan<\/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:greaterThan &amp;gt; &lt;\/h4&gt;&nbsp;<BR>Result : greaterThan<BR>&lt;\/logic:<B>greaterThan<\/B>&gt;<BR><\/FONT><FONT color=#000080><BR><BR>&lt;\/BODY&gt;<BR>&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>Entering a number greater than 1 and less than 10000&nbsp; to the <\/FONT><FONT color=#000080><B>InputLogic<\/B><B>.jsp <\/B>page&nbsp;evaluates the working of the<\/FONT><FONT color=#0000ff> &lt;logic:greaterEqual&gt; tag<\/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=537 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-greater.gif\" width=587 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=300 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-greaterEqual.gif\" width=329 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>Writing a number greater than 10000 to the <\/FONT><FONT color=#0000ff>InputLogic.jsp <\/FONT><FONT color=#000080>displays<\/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-greaterthan.gif\" width=587 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><br \/>\n<P><FONT color=#000080>The <\/FONT><FONT color=#0000ff>output.jsp<\/FONT><FONT color=#000080> displays the working of the both tags.<\/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=384 src=\"http:\/\/www.roseindia.net\/struts\/struts-logictags\/logic-greaterthan1.gif\" width=333 border=0><\/TD><\/TR><\/TBODY><\/TABLE><\/DIV><\/DIV><\/p>\n","protected":false},"excerpt":{"rendered":"<p>empty tag &#8211;&nbsp;if the requested variable is greater than or equal to the specified value then this tag is used 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 greater than or equal to the specified value &hellip; <a href=\"https:\/\/www.strongd.net\/?p=195\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Logic greaterEqual Tag (<logic: greaterEqual>&#8230; <\/logic:greaterThan>)<\/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-195","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/195","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=195"}],"version-history":[{"count":0,"href":"https:\/\/www.strongd.net\/index.php?rest_route=\/wp\/v2\/posts\/195\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strongd.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}