estou estudando jsp aqui e travei no uso de um bean na minha pagina jsp
ele não aprece nenhum erro simplesmente quando eu tento usar o bean a pagina fica em branco
a classe compilada ta na pasta classes do WEB-INF
classe PrecoBean
public class PrecoBean {
private int preco=10;
public int calculaPreco(int quant){
return quant*preco;
}
}
na pagina jsp eu chamo ela assim
index.jsp
<html>
<head>
</head>
<body>
<!-- importa um pacote java pra poder programar java diretamente na pagina -->
<%@ page import="java.text.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.lang.*"%>
<BR>a data agora eh <%= new SimpleDateFormat("dd/MMM/yyyy").format(new Date()) %><br>
<form method="post" action="index.jsp">
qual o mes do seu aniversario?
<select name="mes">
<%
String[] mes= {"janeiro","fevereiro","marco","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"};
for(int i =0;i<11;i++){
out.println("<option value='"+i+"'>"+mes[i]+"</option>");
}
out.println("</select>");
out.println("<input type='submit' value = 'enviar'>");
out.println("</form>");
out.println("voce nasceu no mes de "+mes[Integer.parseInt(request.getParameter("mes"))]);
%>
<jsp:useBean id="preco" class="PrecoBean"/>
<%= "preco ="+Integer.toString(preco.calculaPreco(100))%>
<%@include file="rodape.html" %>
</body>
</html>
e a pagina aparece totalamente em branco se retirar o jsp:useBean a pagian aparece algum sabe me explicar onde eu to errando
desde ja obrigado