tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jim Anderson <ez...@ieee.org>
Subject Re: JSP when tag question
Date Sun, 05 Jul 2009 15:18:33 GMT

Ron,

Thank you, much! I will definitely get the plugin and give it a
try.

Jim

Ron McNulty wrote:
> Hi Jim
>
> A liitle OT, but I can recommend the HTML Validator plugin for Firefox 
> (if you don't already have it). It puts a red light in the bottom 
> right corner of the browser when you forget an import - the HTML is of 
> course invalid. Has saved me many a time...
>
> Regards
>
> Ron
>
> ----- Original Message ----- From: "Jim Anderson" <ezjab@ieee.org>
> To: "Tomcat Users List" <users@tomcat.apache.org>
> Sent: Sunday, July 05, 2009 5:52 AM
> Subject: Re: JSP when tag question
>
>
>>
>> David,
>>
>> Thank you to 'pid' and yourself. I spent quite a few hours
>> going over the source HTML from Firefox and fixed some
>> problems (e.g. an tag with no closing tag) and fixed some
>> inefficient code. I was getting very  inconsistent results
>> and went through a number of iterations. This was to
>> follow pid's suggestion.
>>
>> Then started to respond to your suggestion about the tablib
>> libraries, etc. I have a number of jsp files using include
>> statements. Lo and behold, I did not have a taglib directive!
>> I'm embarrassed to say this, since I know better. I really
>> thought I had already done it, but I guess at the time I was
>> going to add the directive, I got distracted and failed to do it.
>>
>> Having said that, I'm a bit surprised that there was not
>> error message generate by  tomcat about seeing a reference
>> to <c:choose> and <c:xxx> with no definition available.
>>
>> Thanks, again.
>>
>> Jim
>>
>>
>> David Smith wrote:
>>> Following up on what Pid suggested, when you look at the output (view
>>> source in the browser), can you see the <c:choose> and <c:when> tags
>>> still present?  Can you offer us a little more info like what you have
>>> declared for taglibs at the top of this jsp and what's in your webapp's
>>> WEB-INF/lib folder?
>>>
>>> --David
>>>
>>> Jim Anderson wrote:
>>>
>>>>  3   This is a JSP issue. I have unsuccessfully searched for a JSP
>>>>  4   support forum so I figured I will start here since the Tomcat
>>>>  5   container processes JSP. If this is question is inappropriate,
>>>>  6   I apologize. If you can point me to a better forum, please do.
>>>>
>>>>  8   The environment is Tomcat 6.0.18 on Linux using Firefox 2.0.
>>>>
>>>> I'm writing my first JSP program and I'm having a problem
>>>> with the <c:when> construct. I have a bean that contains
>>>> a property named 'midContent'. When the program segment
>>>> is entered, the bean, BFSInfo, has it's midContent property
>>>> set to 'page2'. The when tag test evaluates to false, yet
>>>> the code within the when tag is executed. Here is the
>>>> code segment:
>>>>
>>>> 18         <c:choose>
>>>> 19         <c:when test="${BFSInfo.midContent == 'page1'}">
>>>> 20             T/F = ${BFSInfo.midContent == 'page1'}
>>>> 21             <br></br>
>>>> 22             INFO EL is ${BFSInfo.midContent}
>>>> 23         </c:when>
>>>> 24         ...
>>>> 25         </c:choose>
>>>>
>>>>
>>>> When run, the lines inside the 'when' construct print the
>>>> following on the web page:
>>>>
>>>> 31     T/F = false
>>>> 32     INFO EL is page2
>>>>
>>>> The test expression of line 19 is evaluated again at
>>>> line 20 and the result is 'false' as shown at line 31.
>>>> The output produced by line 22 is shown at
>>>> line 32 and confirms that the value of midContent is 'page2'.
>>>> Can someone explain why the code inside
>>>> the '<c:when>' tag is executed when
>>>> the test on line 19 appears to be evaluating to false?
>>>>
>>>> Thanks you in advance.
>>>>
>>>>  Jim Anderson
>>>>
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message