Search |
||||||||||||||||||||||||||||||||||||||||||||||||||||
Blogs by topic Web Applications and user driscoll
Web Applications![]()
Just a short post to note that we've now shipped Mojarra 2.0.1. This version fixes a very serious bug when running on Tomcat. You can pick up the files from the usual places, see the release notes for more information.
If you're using GlassFish, and already running 2.0.0 (you leading edge adopter!), there's probably no reason to upgrade - though the new v3 (b69) has the updated jar, and it...
![]()
After years of effort, I'm delighted to echo Ryan Lubke's announcement that Mojarra 2.0 is final!
Please check Ryan's blog for all the details. You can download it directly from the project website, or just use maven to get the latest stuff.,.
![]()
Just a reminder that while you are developing a JSF 2.0 project, you really, really, really should enable the Development Project Stage. Doing this enables better error messages, including in the client side JavaScript, at the cost of some performance.
Enabling this is as simple as putting the below into your web.xml:
<context-param>
<param-name>javax.faces.PROJECT_STAGE...
![]()
In this entry, I discuss two more features of JSF Ajax support: the f:ajax tag's event attribute and listener attribute.
![]()
Using the f:ajax tag can make doing ajax with a repeating tag like ui:repeat considerably easier.
![]()
Dealing with field focus in JSF 2 and ajax. It's not hard, but you do have to keep a basic rule in mind: Don't update the parent of the field with focus.
![]()
In my last blog entry, I went over getting a YUI widget working on JSF2. This time, let's go over what's required to move that widget into a JSF component. No Java required, but a fair bit of JavaScript.
![]()
There's more to web development with JSF than just using JSF component libraries - there's a lot of really great widget sets out there that have nothing to do with JSF - here's a quick example of using one (the YUI Calendar widget) with JSF, Ajax, and a Managed bean.
![]()
About a year ago, I gave a talk at JavaOne on how to write a Comet powered TicTacToe game. At the time, I used the Grizzly Comet APIs. Here's an update for it to use the multi-platform Atmosphere API set.
![]()
David Geary has the third of his three part series of JSF 2 articles up. If you're getting started with JSF 2, go check it out - lots of good information there.
![]()
Hazem Saleh has posted a short blog on executing scripts in a JSF client page. Here's a link, along with some comments on his post.
![]()
We've had another release of JSF 2, this one called Beta 2. The march toward FCS continues.
![]()
In this blog, I'll examine two different ways to create a poll component with JSF 2, and in doing so, we'll look briefly at the two different ways that you specify id's in the two JSF 2 Ajax APIs.
![]()
Just a quick note that we've now added automatic compression of the jsf.js file served by JSF 2. The file size of jsf.js, 71k uncompressed, comes to about 16k compressed (there are a lot of comments in there).
There is no user action required to make this happen: If the Project stage is Development, the file is served uncompressed (for ease in debugging with something like Firebug), but if the Project stage is anything else, then the file is compressed (and essentially unreadable, since besides stripping all comments, variable names are stripped, as well as all line breaks).
![]()
It's come up a few times recently, so I thought I'd go over how to learn JSF 2 before the books come out, and before the new tutorial is released.
![]()
David Geary has released the second of his three part series on JSF 2.
![]()
Mojarra just went Beta, and the JSF spec just passed the JCP vote. If you haven't looked at JSF in a while, it's time to take another look.
![]()
Mojarra just went Beta, and the JSF spec just passed the JCP vote. If you haven't looked at JSF in a while, it's time to take another look.
![]()
Mojarra just went Beta, and the JSF spec just passed the JCP vote. If you haven't looked at JSF in a while, it's time to take another look.
![]()
After a long hiatus, I return to the Switchlist JSF 2 component.
This time, I'll be talking about a few points on best practices.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|