The indispensable first step to getting the things you want out of life is this : decide what you want.
Ladies and Gentlemen, Like you, I'm intimately convinced that a professional should not promote a bad practice or a bad technology even though it does serve his own interests or those of his company. And that is one reason why, I wrote this blog post as a replacement of my previous one in which I have shown to many of you, how to build a JAX-RS web service with Groovy. And I did also ask to myself how I did ever think that giving you the knowledge of a scripting language or whatever to write your RESTful web service, could be the key for you to understand how to design a successful RESTful API.
Ladies and Gentlemen, beyond the fact that I'm going today to share with you, most of the things a developer should know when building a JAX-RS web service with Groovy, this blog post is first and foremost a farewell to the Java language. It was a fun ride but now I think it is high time for me to move on. And how odd and ridiculous is it to build the dynamic parts of my application with a static language?
In my previous blog post, I have asked to many of you this question: "What JSF should become?". And since then, I was quite silent. And the reason behind it is that I was working on a concrete implementation of this vision and my vision is to create a JSF application with a set of UI components that can render themselves on the client side and in this way :
Perfection is achieved through times.
How someone can improve with no clear vision of what he could become? I'm asking this question while reading to the definition of JSF. As it is written in its specification, JavaServer Faces is a user interface framework designed to significantly ease the burden of writing and maintaining applications that run on a java application server and render their UIs back to a target client. And that is really a nice defnition but still for me, there is something missing.
For prosperity to be sustained it must be shared.
The term " Cascading DropDown" means a dynamic dependent list boxes that allow a child list box to refresh when a selection is made in the parent list box. This blog entry is about how to implement a cascading dropdown using the JSF framework and today we have the simple requirement to display a list of countries and to update a list of cities once a country is selected. Having now the scenario, we can start to present the actors :