Exibir parametro

sou novo em java e estou fazendo um projeto web tenho uma dao que usa uma procedure e tenho uma parametro de saida dessa dao q estou qurendo mostrar o resultado dela na jsp. na dao eu consigo assim como poderia fazer para jsp.

[code] cs.registerOutParameter(7, java.sql.Types.INTEGER);
cs.registerOutParameter(8, java.sql.Types.VARCHAR);

    cs.execute();
   
    int param1 = cs.getInt(7);
   
    System.out.println("param1=" + param1);[/code]

Olá!

Conheces Servlets?
Acredito que não, dê uma estudada em JSP e Servlets, inclusive, aqui, tem uma excelente apostila da Caelum sobre isso e explica o que você precisa. A apostila, como pode ver, é a FJ-21.
Bons estudos!

Abraços.

estou usando servlet para pegar os parametros da jsp colocar na dao.

[code] ProcedureDAO dao = new ProcedureDAO();

		Notas notas = new Notas();
		notas.setAno(request.getParameter("ano"));
		notas.setMes(request.getParameter("mes"));
		notas.setSequencia(request.getParameter("sequencia"));
		notas.setTipoGrupo( request.getParameter("tipoGrupo"));
		notas.setGrupo(request.getParameter("grupo"));
		

		 
		
		
		try {
		
		dao.storedProcedure(notas);
		
		request.setAttribute("messageNotCob"," Notas marcadas com sucesso!!");  

      
		dispatcher.forward(request, response);[/code]

Alguem com alguma ideia de como eu exibir na jsp o meu param1 q esta na dao…

vlww

Veja se isso te ajuda:

[code] response.setContentType(“text/html;charset=UTF-8”);
PrintWriter out = response.getWriter();
try {

     out.print(this.texto);     

 } finally {     
     out.close();     
}     

[/code]

Abraços.

tentei ver se daria certo, mas nao deu vou colocar como estou fazendo para se ter uma ideia do que preciso.

meu servlet.

[code]protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

	HttpSession session = request.getSession();
	//String acao = request.getParameter("acao");
	RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/procedure.jsp");
	
	ProcedureDAO dao = new ProcedureDAO();
	
		Notas notas = new Notas();
		notas.setAno(request.getParameter("ano"));
		notas.setMes(request.getParameter("mes"));
		notas.setSequencia(request.getParameter("sequencia"));
		notas.setEmpresa(request.getParameter("empresa"));
		notas.setTipoGrupo( request.getParameter("tipoGrupo"));
		notas.setGrupo(request.getParameter("grupo"));
		

		 
		
		
		try {
		
		dao.storedProcedure(notas);
		
		
		request.setAttribute("messageNotCob"," Notas marcadas com sucesso!!");  
 
      
		dispatcher.forward(request, response);
	
	} catch (Exception e) {
		// TODO: handle exception
	}

}[/code]

meu dao.

[code]public void storedProcedure(Notas notas) throws Exception{

try{
	Connection conn = getOracleConnection();
   
    String simpleProc = "{ call PR_MARCAR_NOTAS_COBR(?,?,?,?,?,?,?,?) }";
   
    CallableStatement cs = conn.prepareCall(simpleProc);
 
    cs.setString(1, notas.getEmpresa());
    cs.setString(2, notas.getAno());
    cs.setString(3, notas.getMes());
    cs.setString(4, notas.getSequencia());
    cs.setString(5, notas.getTipoGrupo());
    cs.setString(6, notas.getGrupo());
    cs.registerOutParameter(7, java.sql.Types.INTEGER);
    cs.registerOutParameter(8, java.sql.Types.VARCHAR);
   
 
    cs.execute();

    int param1 = cs.getInt(7);
   
    System.out.println("param1=" + param1);
 

    conn.close();
  



	}
	catch(ClassNotFoundException ex)
	{
	System.out.println("Driver JDBC- nao encontrado");
	}
	catch(SQLException ex)
	{
	JOptionPane.showMessageDialog(null,"Nao houve Inclusao Erro"+ex.getMessage()+"","Abrotada Inclusao",JOptionPane.ERROR_MESSAGE);
	ex.printStackTrace();
	} 
  [/code]

na jsp vou colocar os dados no formulario e quero q ele me retorne o parametros de saida da procedure.

abraço.