<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.sql.*"%> <%@page import="java.util.Date"%> <%@page import="javax.servlet.*,java.text.*" %>

acessórios para informática

<% request.setCharacterEncoding("UTF-8"); int matric=0; String nome="", cargo=""; Date dtnasc = new Date(); double salario=0; String sql="select ra,nome,cargo,dtaniv,salario from func order by nome"; SimpleDateFormat formatoDesejado = new SimpleDateFormat("dd/MM/yyyy"); String dataFormatada = null; String salarioFormatado=null; try{ Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con=DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","system","123"); Statement st=con.createStatement(); ResultSet rs=st.executeQuery(sql); while (rs.next()){ ra=rs.getInt("ra"); nome=rs.getString("nome"); cargo=rs.getString("cargo"); dtnasc = rs.getDate("dtaniv"); salario=rs.getDouble("salario"); //salarioFormatado=NumberFormat.getCurrencyInstance().format(salario); DecimalFormat df = new DecimalFormat("#,###.00"); String dx = df.format(salario); dataFormatada = formatoDesejado.format(dtnasc); %>
 <%=ra%>
<%=nome %>
<%=cargo %>
<%=dataFormatada%>
<%=dx %>
<% } con.close(); } catch (SQLException e){ out.println(e.getMessage()); } catch (Exception e){ out.println(e.getMessage()); } %>