Yes, pretty much. Having installed Java on OpenBSD 3.8 a few months ago to be able to use the Camera Cache simulator (which is written in Java) for school, you do have to install every version of Java listed (1.3, 1.4, etc....) depending on the version you want. If you want just 1.3 then you don't need 1.4 and 1.5 (I think), but if you want 1.5 then yes, you need to get everything prior to that (1.3, 1.4, etc...) as well as the BSD patchsets for those versions of Java.
It does take a long time to compile (if you're running on a computer that's a few years old, like I was), but it does work quite nicely. After install and adjusting your PATH correctly, everything should work like a charm :).

