Custom Password Validation - No Dictionary Words

I have a requirement to ensure that a users password does not contain a 'dictionary word' I've seen a couple of suggested solutions involving Java, and am assuming this is the way I'll have to go. Before I start from scratch, is this something that has already been developed?
1 answers

I've researched this before but didn't built this myself. I found a google project that was really easy to implement: which can be extended with additional dictionaries too: