http://developers.sun.com/learning/javaoneonline/2007/pdf/TS-2689.pdf
@Required
public void setCollaborator(Collaborator c) {
this.collaborator = c;
}
<bean class="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor">
jslibs is a standalone JavaScript development runtime environment for using JavaScript as a general-purpose scripting language. jslibs uses SpiderMonkey library that is Gecko's JavaScript engine (SpiderMonkey is used in various Mozilla products, including Firefox).