quinta-feira, 14 de fevereiro de 2008

Utilizando o embelezador de código!

Olá!

Esse post é para que eu possa testar o Javascript code prettifier um script para deixa os posts com código fonte colorido.


/* Código Java */
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class CadastrarServlet extends javax.servlet.http.HttpServlet implements
javax.servlet.Servlet {

private static final long serialVersionUID = -6487025300712807334L;

public CadastrarServlet() {
super();
}

protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
doProcess(request, response);
}

protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
doProcess(request, response);
}

/**
* Processa a requisição, insere no banco e faz um select na tabela para
* recuperar os dados cadastrado anteriormente
*
* @param request
* @param response
* @throws ServletException
* @throws IOException
*/
private void doProcess(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
String campo1 = request.getParameter("campo1");
String campo2 = request.getParameter("campo2");
String campo3 = request.getParameter("campo3");

Connection connection = null;
try {
// Carregando o JDBC Driver
String driverName = "com.mysql.jdbc.Driver";
Class.forName(driverName);
// Criando a conexão com o Banco de Dados

String url = "jdbc:mysql://localhost:3306/dados"; //
String username = "root";
String password = "123456";
connection = DriverManager.getConnection(url, username, password);

PreparedStatement ps = connection
.prepareStatement("INSERT INTO TAB_EXEMPLO(campo1, campo2, campo3) VALUES (?,?,?)");
ps.setString(1, campo1);
ps.setString(2, campo3);
ps.setString(3, campo2);

ps.execute();

ps.close();


request.getRequestDispatcher("/resultado.jsp").forward(request,
response);
}
}


// Java Script
function getCookieVal(offset){
var endstr = document.cookie.indexOf(";",offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape( document.cookie.substring(offset, endstr) );
}


-- PL SQL
DECLARE
number1 NUMBER(2);
number2 NUMBER(2) := 17;
text VARCHAR2(12) := 'Hello world';
text DATE := SYSDATE; -- current date and time
BEGIN
SELECT street_number
INTO number1
FROM address
WHERE name = 'Smith';
END;


Até mais!

Um comentário:

Anônimo disse...

Olá Roberto.
Obrigado por comentar no meu site InformatiqueZ. Encontrei uma documentação interessante falando sobre o calculo.

http://www.assessor-bordin.com.br/br/arquivo/docs/2007-11-nfpaulista.pdf

Abraço