NB 6.0 Tip: Finding the examples for Visual Web Woodstock AJAX Components
Do you know each and every Woodstock AJAX Component bundled with Netbeans 6.0 Visual Web has plenty of examples explaining every details of the component. My recommendation is to go through these examples to learn about the powerful features of these components.
Getting these examples is very easy. They are available in the TLD documents which are bundled in the IDE. To bring up the TLD documentation invoke the action Help -> Javadoc Reference -> Project Woodstock 4.1 Tag Library.

This brings up the browser with component TLD doc. The examples are embedded in the TLD description
Here is an example in the Button TLD doc for Asynchronous Update

Posted at 06:59AM Nov 05, 2007 | Permanent link to this entry
I have one problem with this Winston. I just did a fresh and full install of NB6.0 beta 2 on linux, and none of that documentation shows up! In fact, when I click on Help -> Javadoc Reference ->, the only thing that shows on the resulting menu is JUnit API. Any idea what I need to do in order to get the rest of the documentation?
thanks,
Paul
Posted by Paul on November 05, 2007 at 09:23 AM PST #
ahhhh, no problems Winston. Sorry for the earlier comment. I just happened to have a regular Java Class Library project open in Netbeans when I looked. I opened a Visual Web Application project and now I see all the docs per your description.
thank you,
Paul
Posted by Paul on November 05, 2007 at 09:34 AM PST #
I've installed NetBeans 6.0 Beta 2, and even when I have a Visual Web Application open and set as the main project there are still no Woodstock TLD references in the Help>>Javadoc References dropdown.
Any ideas?
Thanks - Derrick
Posted by Derrick on November 08, 2007 at 08:53 AM PST #
Hi Derrick, not sure what is going on. But I hear from another co-worker that it happened earlier and that turned out to be a stale userdir. Try renaming your user dir and start the IDE with fresh userdir.
Posted by Winston Prakash on November 08, 2007 at 08:58 AM PST #
Hi Winston,
Your blog is great. Thanks for the helpful articles and thank you for responding to my question.
The problem has been solved by following the tip you gave. I had previously installed 5.5.1, 6m10, 6Beta1 on the machine and didn't clean up after myself. This left residual data hanging around in the .net* directories off of home. I archived these directories, and also the .netbeans-derby directory as I hadn't created any dbs of significance. I also removed the files .asapassword, and .asatruststore as I didn't need them for the new install, and they caused a conflict when installing GlassfishV2-b58g to supercede b53. Once home was clean, I installed 6.0 Beta2 and created a Visual Web project. All of the help javadoc references are right where you said they'd be.
I suppose I could also have modified the <NetBeansInstallDir>/etc/netbeans.conf netbeans_default_userdir entry, or added the --userdir <alternate user dir> parameter to the startup link to achieve a similar result after install, but the install wouldn't have been clean unless I could have specified an alternate user home directory to the installer, and the problem with the GlassfishV2 upgrade would have still existed.
Does the netbeans installer have a startup command line parameter allowing you to specify an alternate home directory for install?
Thank you for your help, and keep having fun!
Derrick
Posted by Derrick on November 08, 2007 at 08:39 PM PST #
Derrick, you can provide another user dir using netbeans.exe --userdir <new user dir>.
Posted by Winston Prakash on November 09, 2007 at 07:10 AM PST #
Hi Winston,
In netbeans 551 we use the visual web components, now we would use in netbeans 6 the Visual Web Woodstock AJAX Components instead ?
thanks in advance !
Posted by Julio Araujo on December 03, 2007 at 06:59 PM PST #
Hi Winston, I think it would be very useful if you show us a simple way to use the functionalities of woodstock components using Netbeans 6.0...like Dynamic Group Table for example.
Thanks for your great job...
Posted by Willy De La Cruz on December 08, 2007 at 02:04 PM PST #
full.thanks you .nice very blog...
Posted by irc on June 27, 2008 at 04:43 PM PDT #
full.thans you...
Posted by irc forum on June 27, 2008 at 04:44 PM PDT #
thans you
Posted by forum on June 27, 2008 at 04:45 PM PDT #
thanks .
Posted by muhabbet on June 27, 2008 at 04:46 PM PDT #
thans
Posted by forum on June 27, 2008 at 04:47 PM PDT #
thans
Posted by irc on June 27, 2008 at 04:48 PM PDT #
thans you..
Posted by irc on June 27, 2008 at 04:49 PM PDT #
irc irc forum irc forumları.. www.ircrehberi.com , thanks you.
Posted by irc on June 27, 2008 at 04:50 PM PDT #
thans
Posted by video sehri on July 06, 2008 at 04:54 AM PDT #
thans
Posted by kuru bakliyat on July 06, 2008 at 04:55 AM PDT #
thanks you
Posted by kuru bakliyat on July 06, 2008 at 04:56 AM PDT #
thanks
Posted by video şehri on July 06, 2008 at 04:57 AM PDT #
thanks
Posted by videoşehri on July 06, 2008 at 08:22 AM PDT #
Hi winston,
thanks for this blog.
I try to change a staticText value when i validate textField id do that in my page
<webuijsf:script>
function changeText(){
var domNode = document.getElementById("form1:textField1");
domNode.submit();
var domNode3 = document.getElementById("form1:staticText1");
domNode3.refresh();
}
</webuijsf:script>
<webuijsf:textField id="textField1" onChange="changeText();" style="left: 192px; top: 192px; position: absolute" validatorExpression="#{Page1.textField1_validate}"/>
<webuijsf:button actionExpression="#{Page1.button1_action}" id="button1" style="left: 359px; top: 192px; position: absolute" text="Button"/>
<webuijsf:staticText binding="#{Page1.staticText1}" id="staticText1" style="position: absolute; left: 456px; top: 192px" text="dfgdfgdfg"/>
and in the bean:
public void textField1_validate(FacesContext context, UIComponent component, Object value) {
this.getStaticText1().setText(new String("zfzdfdf"));
}
in the http monitor i have two request one for submit and othe for refresh but the value of static text not changed
thanks for your response
Walid
Posted by walid on July 15, 2008 at 06:24 AM PDT #
thank you admin.
Posted by chat on September 29, 2008 at 05:13 PM PDT #
thanks.
<a href="http://www.ircrehber.com/" target="_blank" title="irc, ırc, irc deamon, mirc scripting">IRC</a>
Posted by irc on October 24, 2008 at 01:55 PM PDT #
thank you admin.
Posted by irc on October 25, 2008 at 07:18 AM PDT #
thanx admins..
http://lidaaldiyetzayiflamar10.blogcu.com
Posted by Chat on April 07, 2009 at 03:59 AM PDT #
la lida viva
Posted by lida diyet zayıflama r10seoogle on April 24, 2009 at 03:06 AM PDT #
thank.ss
Posted by kelebek on April 24, 2009 at 12:03 PM PDT #
Dear Winston,
great tutorial!!
I have a similar problem: I would like to use a button in a standard way (a click on to do an action) but I would add also the carriage return do the same.... I thought I can use the onkeypress utility. Please could you make an example also on this?
Thank you very much,
hi
Cristina
Posted by Cristina on June 10, 2009 at 12:51 AM PDT #
very nice
Posted by sevgimsin on July 03, 2009 at 10:49 AM PDT #
Project Woodstock
Posted by chat on July 03, 2009 at 10:52 AM PDT #
thanxx for post :|
Posted by Metal Music on July 11, 2009 at 04:50 PM PDT #
thanks you...
Posted by m* on October 17, 2009 at 01:06 PM PDT #
thanks admin
Posted by konya chat on November 08, 2009 at 08:43 AM PST #