Duvida de iniciante JSP

2 respostas
A

ae pessoal, to com uma duvida de iniciante em jsp. Eu tenho um textarea na minha pagina jsp e queria pegar seu valor! como eu faco isso com jsp? eu tava pensando numa coisa assim: session.getAttribute(). Me ajudem ai!!

vlws

2 Respostas

Claire

Você não precisa colocar o valor na sessão.
Basta apenas colocar o textarea num form.

Exemplo:

<html>
<body>
<form name="teste" action="proximapagina.jsp">
<textarea name="bla"> Algum texto ahe</textarea>
<input type="submit" value="Envia pra outra pagina">
</form>
</body>
</html>

proximapagina.jsp

<html>
<body>
<%
String texto = (String)request.getParameter("bla");
out.println(bla);
%>
</body>
</html>

Esse é o jeito mais simples de entender. Mas procure alguns tutoriais no assunto. E saiba os conceitos de java antes de partir pro JSP.

www.j2eebrasil.com.br - Esta página possui vários tutoriais de JSP.
Olhe também os tutoriais do GUJ.
Até mais.

nilolima

Creio que o valor dessa textArea venha de um formulário que tem um action para a página que vc quer colher a informação.
Bem existe duas formas de colher essa informação. A primeira usando scriptlets que ficaria mais ou menos assim

<% String p = request.getParameter("textArea"); %>

Onde “textArea” é o nome do campo do formulário.

Uma maneira mais elegante de colher essa informação seria usando EL.
Ficaria simplesmente:

${param.textArea}

Supondo claro que textArea seje o nome do campo.

Valeu

Criado 21 de agosto de 2006
Ultima resposta 21 de ago. de 2006
Respostas 2
Participantes 3