Monday, November 7th, 2005
Monkeygrease: Greasemonkey Inverted
<p>If you’ve attended one of our Ajax talks or listened to our Podcasts, you know that we’re big fans of Greasemonkey, the little Firefox plug-in that lets you modify web applications.Rich Manalang recently pinged us about Monkeygrease, which he describes as:
basically a server-side Greasemonkey for J2EE web apps
It’s a servlet filter (sorry for the Java speak) that lets you decorate your web pages as they are served up. This is incredibly useful for “COTS” (commercial, off-the-shelf) applications deployed in your company that you want to tweak with a bit without reverse engineering (e.g., JIRA).
After installing the filter, you specify the injections via a special XML file:

Very cool, Rich!
Related Content:











This targets closed-source J2EE apps. Many large companies run lots of these, usually with hundreds of users, and usually the apps UIs suck.
A servlet filter is something like PHP’s ob_start function:
http://us2.php.net/manual/en/function.ob-start.php