Posts Tagged 'Tomahawk'

How to Start the JSF Dance

Last week our project structure changed a bit and I had to think about training new members in the JSF field. I remembered that there’s still a draft article, I started in 2006, in my blog management. Rick from DZone told me that there’s still a need for giving some tips in JSF programming. So, I polished my article ;-) .

Hint: If you still think about changing from your current Web presentation framework to something new, ...

More
5

When There’s Bad Smell in Your JSF Tag Soup Due to Facelets

Facelets are an add-on you can use to get templating into your JSF development. It supports the JSF Reference Implementation and also MyFaces. So, the most JSF implementations can use it out-of-the-box.

To use additional tags you get with Trinidad, Tomahawk, Woodstock and the like you need additional taglibs you add to your Facelets configuration. Trinidad has build-in-support, Woodstock and Tomahawk need additional xml files as part of your deployment. Here’s an example for Tomahawk from the web.xml ...

More
0

Guys, Stop Telling me NetBeans is Cooler!

I had another look at NetBeans 5.5, incl. the Enterprise and Visual Web Packs, as some comments suggested. Although, the comparison of a full-blown NetBeans with a standard Eclipse WTP is a bit unfair, I don’t use e.g. myEclipse, I tried to compare apples and oranges.

Well, for short: if you worked with Eclipse for some time you feel like driving your car with an active emergency brake. Most annoying, the Netbeans IDE stops for seconds from time to time ...

More
1

Nightmares on JSF Street in Trinidad

JavaServer Faces (JSF) is the upcoming standard for the presentation layer of enterprise architectures. It’s going to replace the good old Struts. Struts, being the first widely accepted MVC 2 framework, to separate presentation from business logic, JSF now adds a real component model, event handling, validation and more to it. JSF can be compared to GUI development, although it doesn’t result in a single standalone client-side application, but in a bunch of code for the app ...

More
0