Previously when travelling on Jetstar 787s on domestic routes, you could only book economy and then seat select into Business as an "Extra Legroom" seat. See AFF article from the time: How to Get a $32 Jetstar Business Class Seat Upgrade
Now, it seems like you can book a proper business ticket...