terça-feira, 26 de julho de 2011

<%@ page contentType="text/html; charset=ISO-8859-1"%>
<%@ page import="java.util.*"%>
<%@ page import="java.net.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.logging.*"%>

<% if ("POST".equalsIgnoreCase(request.getMethod())) { //o método POST indica que a requisição é o retorno da validação NPI. Enumeration en = request.getParameterNames();
String token = "cole aqui o token do vendedor";
StringBuffer validaNPI = new StringBuffer("Comando=validar&Token=");
validaNPI.append(token);

while (en.hasMoreElements()) {
String paramName = (String) en.nextElement();
String paramValue = request.getParameter(paramName);
validaNPI.append("&");
validaNPI.append(paramName);
validaNPI.append("=");
validaNPI.append(paramValue);
}

URL u = new URL("https://pagseguro.uol.com.br/pagseguro-ws/checkout/NPI.jhtml");
URLConnection uc = u.openConnection();
uc.setDoOutput(true);
uc.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
PrintWriter pw = new PrintWriter(uc.getOutputStream());
pw.println(validaNPI.toString());
pw.close();

BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()));
String res = in.readLine();
in.close();

//Verifica se o status da transação está VERIFICADO
String transacaoID = request.getParameter("TransacaoID");
if (res.equals("VERIFICADO")) {
//o post foi validado
} else if (res.equals("FALSO")) {
//o post nao foi validado
} else {
//erro na integração com PagSeguro.
}

} else if ("GET".equalsIgnoreCase(request.getMethod())) {
//o método GET indica que a requisição é o retorno do Checkout PagSeguro para o site vendedor.
//no término do checkout o usuário é redirecionado para este bloco.
%>

Obrigado por efetuar a compra

<% } %>

domingo, 24 de julho de 2011

Segurança e preço baixo

Adquira aqui com segurança e preço baixo, suplementos alimentares da melhor qualidade com os melhores preços da web.




Dymatize Elite Whey Protein 900g de: 115 por:  R$ 100,00