"Have you tried Rover? It is a free app that was made specifically for educators. It is a streaming browser that has no problems with Flash websites, so it may work with Java sites too. Check it out.
"I'd throw Evernote into the mix. The potential that tool has is huge for educators. Take notes, record audio, clip websites, add pdfs, sort work into folders, syncing across devices, sharing work, and so forth..."