Pessoal estou com uma dúvida, fiz um projeto no netbeans e funcionou que foi uma beleza, agora fiz o mesmo projeto no eclipse e não está funcionando, talvez não tenha configurado direito, alguém pode me ajudar?1 O que acontece é o seguinte,fiz um formulario jsp que conecta com o servlet para enviar os dados ali e chamar um jsp para mostrar os dados e fazer a multiplicação dos dados, só que não aparece nada dos dados que coloquei no formulário vou colocar o codigo aqui, por favor me ajudem?! pois quero também trabalhar com eclipse!!
esse é o servlet!!
[code]protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//response.setContentType(“text/html:charset=UTF-8”);
PrintWriter out = response.getWriter();
try{
String x = request.getParameter(“nome”);
//String y = request.getParameter(“valorcobrado”);
String w = request.getParameter(“minutos”);
float y = Float.parseFloat(request.getParameter(“valorcobrado”));
request.setAttribute("nome", x);
request.setAttribute("valorcobrado", y);
request.setAttribute("minutos", w);
request.getParameter("nome");
request.getRequestDispatcher("exibir.jsp").forward(request, response);
}finally{
out.close();
}
}
}
[/code]
esse é o formulario
[code]
<form action=“dados” method=“post” class=“formulario” name=“formulario”>
<table>
<tr>
<td>Nome da Prestadora:</td>
<td><input type=“text” value="" id=“nome” name=“nome”></td>
</tr>
<tr>
<td>Valor Cobrado:</td>
<td><input type=“text” value="" id=“valorcobrado” name=“valorcobrado”></td>
</tr>
<tr>
<td>Minutos Utilizados:</td>
<td><input type=“text"value=”" id=“minutos” name=“minutos”></td>
</tr>
<tr>
<td colspan=“2”><input type=“submit” value=“Enviar”></td>
</table>
</form>
[/quote]
e esse é o jsp
[quote]
<%=request.getParameter(“nome”) %>
<%=request.getParameter(“valorcobrado”) %>
<%=request.getParameter(“minutos”) %>
<%
float valorcobrado = Float.parseFloat(request.getParameter(“valorcobrado”));
float minutos = Float.parseFloat(request.getParameter(“minutos”));
%>
<%=minutos*0,45 %>[/quote]
por favor me ajudem!