I’ve released version 0.9.9 of Static JSF EL Expression Validator (tool to check that EL expressions in JSF pages use only existing beans and properties), available for download from Maven Central. The main addition since the last version is the ability to detect managed beans based on annotations instead of reading them from faces-confix.xml orContinue reading “Release 0.9.9 of Static JSF EL Expression Validator with Annotated Beans Autodetection”
Tag Archives: jsf
Most interesting links of November
Recommended Readings Recommended Reading by Poppendiecks – an excellent selection, starting with Lean from Trenches, Management 3.0, Specification by Example, The Lean Startup etc. Eric Allman says that Programming Isn’t Fun Any More because problem solving has been replaced with learning, configuring, and integrating tons of libraries, frameworks, and tools and many people agree withContinue reading “Most interesting links of November”
Most interesting links of October
Recommended Readings Steve Yegge’s Execution in the Kingdom of Nouns – I guess you’ve already read this one but if not – it is a well-written and amusing post about why not having functions as first class citizens in Java causes developers to suffer. Highly recommended. Reply to Comparing Java Web Frameworks – a veryContinue reading “Most interesting links of October”
JSF: Beware the Difference Between Build-Time and Render-Time Tags in Facelets
This is to remind me that I should never ever forget the cruical difference between build-time-only tags (i.e. having tag handlers only) and render-time tags that have corresponding components. The problem is that their lifespan is different and thus mixing them can easily lead to nasty surprises. Build time tags are used to modify theContinue reading “JSF: Beware the Difference Between Build-Time and Render-Time Tags in Facelets”
Experiencing JSF 1.2: Good but Needs a Framework
I’ve got an opportunity to experiment with JSF 1.2 while preparing a lecture about DbUnit Express and test webapp for JSF EL Validator. Same as JSF 1.1, it’s much easier to use than the low level, too HTTP-ish servlets but still it is not flexible enough and usable per se, it is absolutely necessary toContinue reading “Experiencing JSF 1.2: Good but Needs a Framework”
Validating JSF EL Expressions in JSF Pages with static-jsfexpression-validator
Update: Version 1.0 was released in March 2012 Update: Version 0.9.9 with finished basic support for Facelets (autodetection of annotated beans, handling of ui:repeat) is available Update: Version 0.9.7 with experimental Facelets support and a fix of method binding validation released in Nov. (Not mentioning 0.9.5 and .6.) Always check the latest version available! TheContinue reading “Validating JSF EL Expressions in JSF Pages with static-jsfexpression-validator”
How I managed to deploy a JSF/Seam portlet to JBoss after all
Deploying a custom JSF/Seam portlet to JBoss Portal Server isn’t as easy as you’d expect, either manually or using Eclipse with JBoss Tools. I’ll share with you what I learned about this. Introduction See the previous Seam Tutorial 1.1 and 1.2 to learn what SW versions I use, how to configure a server in EclipseContinue reading “How I managed to deploy a JSF/Seam portlet to JBoss after all”
Seam Tutorial 1.2: RichFaces and paged table (datascroller)
In this two-part tutorial you will learn how to get started with the development of Seam applications with RichFaces using Eclipse with JBoss Tools. In the 1st part we’ve set up our environment, created, and run an empty shell Seam application. In this 2nd part we will create a simple web page with a tableContinue reading “Seam Tutorial 1.2: RichFaces and paged table (datascroller)”
Seam Tutorial 1.1: RichFaces and paged table (datascroller)
In this two-part tutorial you will learn how to get started with the development of Seam applications with RichFaces using Eclipse with JBoss Tools. In the 2nd part we will create a simple page with a table presenting data on multiple pages using Ajax and its model stored as a POJO Component in the SeamContinue reading “Seam Tutorial 1.1: RichFaces and paged table (datascroller)”
Introducing Facelets
You might have already heard about Facelets (docs), a library for Java Server Faces (JSF), and wondered why it is popular and what it is good for. I’ve wondered too and now I want to share the answers with you. Warning: I’m a novice to Facelets and some things may be not completely exact. FaceletsContinue reading “Introducing Facelets”