Anzitutto un po' di chiarezza.

JSP = java server pages (un programma lato server, come ASP, PHP o CGI)
JS = javascript (per dare dinamicita` a pagine lato client)
java e` un linguaggio compilato che puo` servire per distribuire delle applet (e serve anche come linguaggio di JSP).


Un programma Perl gira sul server, un JS sul client.
Non e` quindi possibile far partie un JS da Perl.

In una pagina generata con un CGI (ad esempio scritto in Perl) puoi inserire uno script.

Se il problema e` Perl, chiarisci la tua domanda qui.
Altrimenti se il problema e` JS devi rivolgerti nel forum di Scripting.