With computers & many technical folks specific words have specific meanings & things "do not compute" when incorrect terms are used.
> Oracle Forms 9i using Oracle 9i
Neither of the above are VERSION specific.
Each has R1 & R2.
You can not buy & can not install "Oracle Forms 9i"
as it only comes bundled with iDS or 9iAS.
HTTP <> SQL*NET
HTTP is Hyper Text Transport protocol
Apache is the most common utility to send/receive HTTP.
Apache "never" uses port 1521 by default;
depending upon Oracle preference dejour,
Apache might be listening on 80, 8080, 7777, etc.
Port 1521 is the typical default port of SQL*Net;
used by database clients to initiate an connect to the database.
>
http://local:1521/forms90/f90servlet (local being my computer)
>which according to online help is correct.
WRONG!
> running it took me to the blank IE page
Not surprising to me.
You are nowhere near close to understanding what is needed to make webforms work and then actually making it work.