GET method:
CREATE OR REPLACE PROCEDURE pl1(str in varchar2, num in number) AS BEGIN htp.htmlOpen; htp.headOpen; htp.title('Parameters'); htp.headClose; htp.bodyOpen; htp.line; htp.header(1,'Parameter Passing'); htp.line; for i in 1..num loop htp.print(i || '. ' || str); htp.br; end loop; htp.line; owa_util.signature('pl1'); htp.bodyClose; htp.htmlClose; END; http://tinman.cs.gsu.edu:9001/ matxxxx/plsql/pl1?str=Hello&num=4
POST method: typically used with HTML forms; parameters are passed to standard input (PL/SQL cartridge automatically takes care of passing parameters as long as form element name is same as parameter name).