%@page
language="java"
import="java.util.Vector,java.net.URLEncoder,java.net.URLDecoder,oracle.br.afrodite.parser.TemplateParser,java.util.Hashtable,java.util.Enumeration,java.util.StringTokenizer,java.util.Calendar,java.io.File,oracle.br.clicnessa.server.*,rbsjornais.*,oracle.br.sessionPersistence.*, oracle.br.singleSignOn.UserBean"
contentType="text/html;charset=ISO-8859-1"%>
<%
response.setHeader("Surrogate-Control", "content=\"ESI/1.0\"");
%>
<%
String pesquisa = request.getParameter("pesquisa");
if(pesquisa != null && pesquisa.trim().length() >0 ){pesquisa = "0" ;} // Para tornar a pesquisa ativa é só trocar para: pesquisa = "1" ;
else {pesquisa = "0";}
if(pesquisa.trim().equals("1")){
%>
Ocorreu erro.
<%}else{%>
<% DataServer ds = new DataServer();
String[] sCities;
Vector vCities = new Vector();
ds.selectClicnessaCities();
while(ds.next()){
sCities = new String[4];
Element e = ds.getElement();
sCities[0] = e.getString("city_id");
sCities[1] = e.getString("city_name");
sCities[2] = e.getString("state_id");
sCities[3] = e.getString("state_abbrev");
// System.out.println("city_id: "+e.getString("city_id"));
// System.out.println("city_name: "+e.getString("city_name"));
// System.out.println("state_id: "+e.getString("state_id"));
// System.out.println("state_abbrev: "+e.getString("state_abbrev"));
// System.out.println("############################");
vCities.addElement(sCities);
}
%>
<% String local = request.getParameter("local"); // Pega local por parâmetro
String uf = request.getParameter("uf"); // Pega uf por parâmetro
/* -------- ESPECÍFICO DO RADIOTV --------*/
String emissora = request.getParameter("emissora"); // Pega seção por parâmetro
if (uf == null){
%>
<%
String sCookieValueTemp = null;
String sUserRegionNameTemp = null;
String sUserRegionIdTemp = null;
String sUserStateNameTemp = null;
String sUserStateIdTemp = null;
boolean bFind = false;
Cookie[] cookiesTemp = request.getCookies();
for (int i=0;i Var2="+sUserRegionIdTemp +"
Var3 ="+sUserStateNameTemp+"
var4= "+sUserStateIdTemp);
} catch( Exception e){
sUserRegionNameTemp = null;
sUserRegionIdTemp = null;
sUserStateNameTemp = null;
sUserStateIdTemp = null;
}
// if ((local == null) || (uf == null)) {
// out.println("bFind = "+ bFind);
if (uf == null) {
if (bFind){
uf = sUserStateIdTemp;
local = sUserRegionIdTemp;
}
//uf = sUserStateNameTemp;
else {
Cookie cookie = new Cookie("clicRBSv2.prefs","local=Porto%20Alegre(1):uf=RS(1):usuario="); //Seta para a capital
//Cookie cookie = new Cookie("clicRBS.prefs","local="+ sUserRegionNameTemp +"("+ sUserRegionIdTemp +"),uf="+ sUserStateNameTemp +"("+ sUserStateIdTemp +"),usuario=");
cookie.setMaxAge(315360000);
cookie.setPath("/");
response.addCookie(cookie);
uf="1"; local="1";
}
}
else {
Cookie cookie = new Cookie("clicRBSv2.prefs","local=Porto%20Alegre(1):uf=RS(1):usuario=");
cookie.setMaxAge(315360000);
cookie.setPath("/");
String sCityNameConv = null;
int space;
for (int i=0; i0)
sCityNameConv = sCityNameConv.substring(0,space).concat("%20").concat(sCityNameConv.substring(space+1,sCityNameConv.length()));
// System.out.println("local: "+sCityNameConv+"("+sCities[0]+")");
// System.out.println("uf: "+sCities[3]+"("+sCities[2]+"):usuario=");
cookie.setValue("local="+sCityNameConv+"("+sCities[0]+"):uf="+sCities[3]+"("+sCities[2]+"):usuario=");
uf=sCities[2]; //sUserStateNameTemp = sCities[3];
break;
}
}
response.addCookie(cookie);
}
}
//out.println("Estado = "+ uf+" local = "+ local);
%>
Atlântida. Essa é a rádio!
Teu browser não suporta frames. Tu deves fazer download de uma versão mais nova.
<%}%>