----- Original Message -----

> From: Kiran Badi <ki...@poonam.org>
> To: Tomcat Users List <users@tomcat.apache.org>
> Cc: Mark Eggers <its_toas...@yahoo.com>
> Sent: Tuesday, December 6, 2011 3:51 PM
> Subject: Re: How to I add JSTL Lib to Tomcat with Netbeans
> 
>T hanks Mark, I have added the jars exactly the way you have given 
> suggestions.but for some reasons
> 
> <%@ taglib uri="..." %>
> 
> is not getting created for my pages.
> 
> Let me try to create a simple test case outside the project and see if 
> it is installed correctly.
> 
> 
> 
> On 12/6/2011 9:23 AM, Mark Eggers wrote:
>>  ----- Original Message -----
>> 
>>>  From: Kiran Badi<ki...@poonam.org>
>>>  To: Tomcat Users List<users@tomcat.apache.org>
>>>  Cc:
>>>  Sent: Monday, December 5, 2011 6:34 PM
>>>  Subject: How to I add JSTL Lib to Tomcat with Netbeans
>>> 
>>>  Hi
>>> 
>>>  I have jstl-api-1.2 and jstl-impl-1.2 jars in web/lib folder for my 
> project
>>>  setting.Is this the right setting to add JSTL jars or I need to add 
> this to
>>>  tomcats's lib directory ?
>>> 
>>>  I am using netbeans 7.01 with tomcat 7.0.11 on windows 7.For some 
> reasons I feel
>>>  that jstl lib is not used by my app and jstl tags are getting ignored.
>>> 
>>>  Can someone point me to right way to add jstl lib with tomcat ?
>>> 
>>>  Thanking you
>>>  Kiran Badi
>> 
>>  In Netbeans, you don't add jar files directly to WEB-INF/lib of your 
> project. Netbeans does this for you when you build the war file.
>> 
>>  If you're running a regular Netbeans (ant) project, then do the 
> following:
>> 
>>  1. Right-mouse click on the Libraries node of your project
>>  2. Select Add libraries
>>  3. Scroll down until you see the JSTL library
>>  4. Select it and add it
>> 
>>  This will add both the standard tag jar and jstl jar to your project. 
> Netbeans will complete<%@ taglib uri="..." %>  for you as well 
> as all the tags once you add the taglib line to your JSP file.
>> 
>>  If you're running a Maven project, then you need to edit your pom.xml 
> file. The two dependencies go in the dependencies element and will be built 
> into 
> your war file under the target directory.
>> 
>>  Again, once Netbeans knows the libraries are a part of your project 
> (sometimes you have to refresh the project) code completion will work as 
> expected.
>> 
>>  In both cases, everything works as expected on the server.
>> 
>>  This is my normal (occasional) development environment:
>> 
>>  Platform:  Windows/XP Professional SP 3 or Fedora 15
>>  JVM:       JRE/JDK 1.6.0_29
>>  Maven:     3.0.3
>>  Servers:   Tomcat 5.5.34, Tomcat 6.0.33, Tomcat 7.0.22, Glassfish 3.1
>> 
>>  Given my limited use, this works pretty well.
>> 
>>  just my two cents . . . .
>>  /mde/


You actually have to type that in. However, Netbeans will auto-complete the URI 
for you, and suggest all of the possible URI combinations when you hit 
Ctrl-space.

So, when you create a new JSP page, you will have to do the following (after 
you have the libraries added):

1. type in <%@ taglib u(ctrl-space)

Netbeans will then auto-complete with uri="" and position the cursor in between 
the quotes

2. type ctrl-space again, and you will get a list of all the possible URIs

3. Pick the right URI (scroll down) and press enter.

4. Press ctrl-space again, and prefix="" will appear (since it's required)

5. Fill in the prefix (c is commonly used for the common tags)

Done . . .

Now Netbeans will auto-complete tags on that page, and Tomcat will use those 
tags in your application.

As an aside - don't cc: me and mail to the list. I get everything on the list. 
I get tons of mail daily, and extra mail doesn't guarantee a faster or more 
personal response.

just my two cents . . . .
/mde/

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

Reply via email to