O Netbeans debuga eh s� colocar os break points no JSP e acompanhar na Aba de debug. flws!
ldaniel wrote:
Oi, pessoal.
S� um coment�rio:
A menos que voc� conhe�a uma forma eficiente de debugar o JSP, n�o � uma pr�tica muito boa colocar tanto c�digo Java, pois fica muito mais dif�cil encontrar problemas. Quanto ao debug do JSP, estou procurando um jeito (sei que tem gente que faz), mas n�o conhe�o ainda. Ent�o, se algu�m souber e quiser compartilhar, eu ficaria grato.
[]s.
----- Original Message ----- From: "Elias Sales" <[EMAIL PROTECTED]>
To: <[email protected]>; "CMilfont" <[EMAIL PROTECTED]>
Sent: Wednesday, March 02, 2005 18:59
Subject: Re: [cejug-discussao] Tratamento de dados em blob
DriverManager.getConnection("jdbc:mysql://localhost:3306/sistema?user=root&pValeu cara vou testar...
----- Original Message ----- From: "CMilfont" <[EMAIL PROTECTED]>
To: "Elias Sales" <[email protected]>
Sent: Wednesday, March 02, 2005 10:04 AM
Subject: Re: [cejug-discussao] Tratamento de dados em blob
Class.forName("com.mysql.jdbc.Driver");ve se esses codigos te ajudam...
jsp com um exemplo de insercao:
<%@ page import="java.util.*" %> <%@ page import="java.text.*" %> <%@ page import="java.sql.*" %> <%@ page import="org.apache.commons.fileupload.*" %>
<% if (FileUpload.isMultipartContent(request)) { DiskFileUpload fu = new DiskFileUpload(); fu.setSizeMax(800000); try { List items = fu.parseRequest(request); Iterator i = items.iterator(); FileItem fi; String cmt=null;
while (i.hasNext()) { fi = (FileItem)i.next(); if (fi.isFormField()) { cmt = fi.getString(); } else{
int size = (int) fi.getSize(); byte [] imagem = new byte[size]; imagem = fi.get();
//upload.read(imagem, 0, size);
Connection con =
assword=");DriverManager.getConnection("jdbc:mysql://localhost:3306/sistema?user=root&p
PreparedStatement pstm =con.prepareStatement("INSERT INTO tb_fotos (nome, foto) VALUES (?, ?)");
pstm.setString(1, cmt);dados");
pstm.setBytes(2, imagem);
pstm.executeUpdate();
con.close();
}
}
} catch (FileUploadException e) {
out.print("Erro no upload do arquivo");
} catch (SQLException e) {
out.print("Erro na consulta com o banco de
} catch (Exception e) { out.print(e.getMessage()); } }else { out.print("O Formulario nao possui dados bin�rios"); }
%>
<html> <body bgcolor="#FFFFFF"> <h2>Fonto inserida com sucesso no banco de dados!</h2> </body> </html>
/************************************ exemplo de leitura:
<%@ page language="java" %> <%@ page import="java.util.*" %> <%@ page import="java.text.*" %> <%@ page import="java.io.*" %> <%@ page import="java.lang.*" %> <%@ page import="java.sql.*" %> <%@ page import="java.awt.*" %>
<%! byte [] image; %>
<% try { // criando a conexao com o banco de dados
Class.forName("com.mysql.jdbc.Driver");
Connection con =
assword=");=
//PreparedStatement pstm = con.prepareStatement("INSERT INTOtb_fotos (nome, foto) VALUES (?, ?)");
Statement stm = con.createStatement();
int codigo; // pegando o codigo da foto a ser exibida if (request.getParameter("numero") == null){codigo = 1; } else{codigo = Integer.parseInt(request.getParameter("numero"));}
ResultSet rs = stm.executeQuery("SELECT * FROM tb_fotos WHERE id
"+codigo);-----------------
blob.getBytes(1, (int) blob.length()));if (rs.next()) {
Blob blob = rs.getBlob("foto");
//JPEGManager.encodeJPG(response.getOutputStream(),
image = blob.getBytes(1, (int) blob.length());JPEGCodec.createJPEGDecoder(fs);
int BUFFER = image.length;
InputStream fs = new ByteArrayInputStream(image);
JPEGImageDecoder decoder =
BufferedImage bImage = decoder.decodeAsBufferedImage();JPEGCodec.createJPEGEncoder(out);
JPEGImageEncoder encoder =
--------------------------------------------------------------------------encoder.encode(bImage); fs.close(); fs = null; encoder = null; bImage = null;
} con.close(); }catch (Exception e){ // erro %>Erro encontrado<% } %>
Elias, Escreveu em Tuesday, March 1, 2005, 7:03:19 PM:
ES> alguem tem algum exemplo de gravar e ler campos em ES> blob usando mysql? -- Atenciosamente, CMilfont [EMAIL PROTECTED]
-- Curtindo: Pitty Festival de Ver�o 2005 - 01
-----------------
[EMAIL PROTECTED]Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para:
--------------------------------------------------------------------------Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
[EMAIL PROTECTED]Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para:
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]
-- David Barbosa Feitosa Engenheiro de Sistemas
Tel.: 55 (81) 3425-5729 Cel.: 55 (81) 8887-7064 MSN : [EMAIL PROTECTED] ICQ : 159135932
C.E.S.A.R. - Centro de Estudos e Sistemas Avan�ados do Recife
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]
