Saudações:
Estou desenvolvendo um servlet e preciso utilizar alguns comandos de javascript com html;
O sistema funciona assim:
Estou desenvolvendo um chat, que tem opção de escolher o tipo de fonte,times, arial, courier. Para fazer essa seleção estou usando html para gerar um menu suspenso, o javascript para pegar o campo selecionado e agora no servlet preciso pegar o campo digitado pelo usuario.
Tenho o seguinte código:
res.getWriter().println("Login para o chat: " +
"<form name="login" action="" +
this.getClass().getName() +
"" method=post><input name=login><input type=submit" +
" value=Login><br><br>" +
" Selecione o tipo de fonte que deseja usar no chat: <br>" +
"<script language="JavaScript">
"+
"function Verselect(Campo){" +
Icombo + "= Campo.selectedIndex;" +
[b]"resultado = " + Icombo + "= Campo.selectedIndex;" [/b]+
"alert("Você escolheu " + Campo.options[" + Icombo + "].text);}
" +
"</script>
" +
"<select name="Combo1" size="1" onchange="Verselect(this)">
"+
"<option selected>" + padrao + "
" +
"<option>" + arial + "
" +
"<option>" + times + "
" +
"<option>" + courier + "
" +
"</select
>" +
"</form></body></html>");
}
Preciso pegar o resultado de: "resultado = " + Icombo + "= Campo.selectedIndex;
e utilizar no método:
public String getFonte(){
if (resultado == times)
{
return "<font face="Times"> ( times ) ";
}
return "teste";
}
O resultado deste método utilizarei dentro de um servlet, alguém pode dizer o que esta errado ou dar alguma sugestão mais pratica.