The Javan population will not continue to grow without translocation to other protected parks. Ujung Kulon is at carrying capacity and is mainly habitat that actually isn't the most suitable for the rhinos, and therefore the population will never grow beyond 60-80 animals due to a lack of resources and space to sustain them. If the species is to survive long-term and continue growing their population, the population must be split between multiple parks. To be honest, I don't think a captive (or semi-captive) reserve would be the worst idea, I'd imagine their husbandry wouldn't be all far off from that of Indian Rhinos which now do very well in captivity (after all, for a long time Javans would be mistaken for Indians in zoos) so a captive assurance population could probably be very beneficial.
Conversely, I don't think captivity is the answer for Sumatran Rhinos. They need to be rounded up, and all consolidated into one protect park--Way Kambas probably--so that they can breed naturally and build their numbers back up before eventually also being translocated to other parks once numbers are stabilized enough. Captive study and breeding should continue, of course, but I don't believe this will be able to save the species considering the captive issues they have suffered in the past.
~Thylo