Pessoal,
Estou tendando ler 3 arquivos texto e setar na tela para cada cliente, os produtos e as quantidade necessárias.
A tela esta vindo em branco, suponho que esteja com algum erro no jsp.
O código é simples, mas não consigo achar o erro.
Alguém teria uma solução viável?
<%@ page import="java.io.*,java.util.*" %>
<%
String ncliente = request.getParameter("txtNome");
try {
FileReader c = new FileReader("c:\\clientes.txt");
BufferedReader cli = new BufferedReader(c);
FileReader v = new FileReader("c:\\vendas.txt");
BufferedReader ven = new BufferedReader(v);
do {
String clie = cli.readLine();
if (clie == null) break;
String [] s1 = clie.split(";");
if (s1[1].equals(ncliente)){
%>
<b>Cliente : </b><%=s1[1]%><br><hr>
<%
do {
String vend = ven.readLine();
if (vend == null) break;
String [] t1 = vend.split(";");
if (t1[0].equals(s1[0])){
FileReader p = new FileReader("c:\\produtos.txt");
BufferedReader pro = new BufferedReader(p);
do {
String prod = pro.readLine();
if (prod == null) break;
String [] u1 = prod.split(";");
if (t1[1].equals(u1[0])){
%>
<b>Produtos : </b><%=u1[1]%><br>
<b>quantidade : </b><%=Integer.parseInt(t1[2])*Double.parseDouble(u1[2])%><br>
<%
}
}while(true);
pro.close();
p.close();
%>
<hr>
<%
}
} while(true);
}
}
while(true);
cli.close();
c.close();
ven.close();
v.close();
}catch(Exception e) {
%><h1>ERRO AO LER ARQUIVO !</h1><%
}
%>
