Passar valor de JSP para Servlet

Bom dia

Alguém sabe como “passo” um valor de uma JSP para um servlet atravé de sessão, exemplo:

<%
request.setAttribute(“acao”, “incluir”);
%>

não seria

<% 
request.getSession(true).setAttribute("acao", "incluir"); 
%>

[quote=jony]Bom dia

Alguém sabe como “passo” um valor de uma JSP para um servlet atravé de sessão, exemplo:

<%
request.setAttribute(“acao”, “incluir”);
%>[/quote]

Isso ja esta meio errado… geralmente vc de um jsp submete a partir do action de um form para um servlet e esses parametros (tipo acao) saum passados a partir de input’s do form (via request).

[quote=luBS][quote=jony]Bom dia

Alguém sabe como “passo” um valor de uma JSP para um servlet atravé de sessão, exemplo:

<%
request.setAttribute(“acao”, “incluir”);
%>[/quote]

Isso ja esta meio errado… geralmente vc de um jsp submete a partir do action de um form para um servlet e esses parametros (tipo acao) saum passados a partir de input’s do form (via request).[/quote]

Sim. Acontece que o sistema dele esta em Scriptlet, embora não seja a melhor prática nem sempre temos tempo de mudar sistemas legados :wink:

Caso queira passar pelo action do form, como faria.
Tenho dois campos um chamado tNome e tEstado ambos são caixas de texto e gotaria de passar seus valores para o servlet qual a meneira correta de fazer isso.

dentro do servlet, vc a partir do HttpServletRequest (req).

String nome = req.getParameter("tNome");

http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/ServletRequest.html#getParameter(java.lang.String)