I have been trying unsuccessfully to install Tomcat for a while now.
This was short, to the point, and easy to follow. The only problem I had was creating directories in the StartupItems folder. I have mysql installed and it might have been weirding it out.
Went into terminal and used sudo to mkdir's and it was fine. Same thing with the tomcat and plist. I created them elsewhere and then moved it in.