Spring-RCP’s mission is to provide an elegant way to build highly-configurable, GUI-standards-following rich-client applications faster by leveraging the Spring Framework, and a rich library of UI factories and support classes. It only has a 0.1.0 release available, but might be worth watching.…

Read more »

Data that is not validated or poorly validated is the root cause of a number of serious security vulnerabilities affecting applications, such as Cross Site Scripting and SQL Injection. A paper entitled A Modular Approach to Data Validation in Web Applications presents an approach to performing thorough data validation in modern web applications so that the benefits of modular component based design (extensibility, portability and re-use) can be realised. It starts with an explanation of the vulnerabilities introduced through poor validation and then goes on to discuss the merits and drawbacks of a number of common data validation strategies such as:…

Read more »

Struts is by far the most common web framework, but it is by no means the only option. Java Server Faces has made a splash lately, but there are a number of open source alternatives, including Spring MVC, WebWork, Tapestry, and Cocoon. I’ve found two interesting presentations that survey these available web frameworks, taking a look at what kind of code and content you need to write for each, specific strengths or weaknesses, and how to select the best web framework for your unique application requirements.…

Read more »

APT-Jelly provides a template-oriented interface to Sun’s Annotation Processing Tool (APT). As an alternative to other source-processing engines (e.g. XDoclet), APT-Jelly fully leverages Java syntax and features including annotations, generics and typesafe enums. Read the full news article here.…

Read more »

Dion Hinchcliffe has a wonderful blog at http://web2.wsj2.com/ about Web 2.0. There are some of his posts about Web 2.0 software I want to share: The Best Web 2.0 Software of 2005 More Great Web 2.0 Software The Most Promising Web 2.0 Software of 2006 I never even heard of some of these fantastic software before. You can contribute with other Web 2.0 Software below.…

Read more »

Welcome to samaxes.com! This blog is an informal way for me to collate the random bits and pieces that I find as I browse the net and a way to add my voice to the web. The main focus will be Software development with great emphasis on Java and Web technologies. See you soon. Stay tuned……

Read more »