JSP e JavaScript

Pessoal,

como posso passar uma variável jsp para uma javascript??

<SCRIPT>
function recarregar() {
    window.location = "profalterar.jsp" + "?Professor=" + Professor
}
</SCRIPT>
<select name="Professor" onchange='recarregar()'>
mais codigo aki

O valor q eu quero passar é o q foi selecionado, e quando recarregar, eu queria q ele permaneça selecionado.

<SCRIPT> function recarregar( elem ) { var Professor = elem[ elem.selectedIndex ].value; window.location = "profalterar.jsp" + "?Professor=" + Professor } </SCRIPT> <select name="Professor" onchange="recarregar(this);"'> </select>

Outra alternativa é vc gravar um cookie no JSP e lê-lo no JS.

[]´s
MedioCore

Poxa, com velocity eu consigo enfiar minhas tags no meio do código em javascript, tem certeza que não é a mesma coisa com jsp? Já que as tags são executadas no servidor, em teoria quando a página fosse carregada, os valores já deveriam estar corretos.

Exemplo:

[code]
<script language=“javascript”>
var minhaVar = $!object.value
</script>

Funciona numa boa …

em jsp:

&lt;script language=&quot;javascript&quot;&gt; var minhaVar = &lt;%=request.getParameter&#40;&quot;nomeDoCampo&quot;&#41;%&gt; &lt;/script&gt;