Tag: Java
Timing JSF Requests Using a Phase Listener
One easy way of determining how long it takes to return a page from Seam, and/or JSF is to use a phase listener. This phase listener below logs the end of each phase of the JSF lifecycle and measures the time from the start of the RESTORE_VIEW phase (the first phase in the lifecycle and […]
Continue Reading...Creating A Spring Web Flow JSF Project From Scratch
(Updated – 9 August 2010 – This was written in my pre-Maven days and after a few requests for working source, I’ve built the same project using Maven which can be downloaded. Just unzip the maven project, go to the directory in the command line and type mvn jetty:run to start the server and deploy […]
Continue Reading...Seam vs Spring Web Flow Part 4 – Conclusion
The last installment is finally ready. After many a re-write and consideration of all the issues to come to a fair conclusion, especially as new versions were coming out and new features are being added, I’m finally able to publish it. Framework Comparisons – are they ever completed? Anyways, here it is in all it’s […]
Continue Reading...Spring vs Seam Part 4 – Coming Soon (honest)
I know it has been a while since I pushed out my last piece on Spring Web Flow vs Seam, but I am still trying to get it ready. With Christmas, software releases at work leading to a hectic work schedule, and other stuff I have limited time. Furthermore, I am still re-writing parts of […]
Continue Reading...The biggest defence of hidden fields
In this post, In defence of hidden fields with Seam, I discussed the reasons for favoring hidden fields over page parameters. I accidentally missed the one big reason that I avoid using page parameters with Seam.
Continue Reading...DZone Seam cheat sheet now available
Dzone have released a new cheat sheet for Seam users written by Jacob Orshalick. It covers a number of Seam areas such as : Component Annotations Conversation Management Seam gen The application framework Seam security It is available for viewing or download after the obligatory sign up (or log in if you are already a […]
Continue Reading...In defence of hidden fields with Seam
In this post about pagination with Seam entity queries, I outline a method to encapsulate the pagination mechanism in a facelet that internally uses hidden fields to hold the state. Alexander R?hl pointed out that Dan Allen in his book Seam In Action recommends avoiding hidden fields in favor of page parameters lest they become […]
Continue Reading...Busy Times
Things have been very busy recently as Fall/Autumn usually is. October is the month of Birthdays, Halloween, visiting relatives and plenty of leaf clearing. November was the same except it had Thanksgiving and a bad cold and a trip to the Emergency Room thrown in for good measure. Also, I’ve been trying to complete my […]
Continue Reading...Java Standards Redux – Spring Licensing Fallout
In this post I talked about how the Java standards are important to ensuring java has a long and fruitful life. This post references Spring as an example but was written before the fallout from the Spring licensing issues. This fallout tends to back up the argument that standards are important, although since there were […]
Continue Reading...Neal Gafter joins Microsoft
Neal Gafter has left Google to join Microsoft working on it’s dot net platform with Anders Hejlsberg. Oddly enough Anders was the father of Borland Delphi which I’ve used for over 13 years, who left Borland to go create C# and dot net. Now when I switch to java, one of the most well known […]
Continue Reading...