From HomeInitiative: Java Weather API allows developers to seamlessly integrate weather information into their systems and to fully customize presentations. API downloads current conditions and a 10-day forecast to provide Bean-like access info for Java applications and servlets. Included are a JAR file, a runtime application, a servlet and a JSP. The API is platform-independent and only needs a working Java Virtual Machine.
read more +