Retornando à página  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
andre_vini
Thread.start()
[Avatar]

Membro desde: 21/07/2004 08:58:47
Mensagens: 45
Offline

Olá pessoal do GUJ, venho mais uma vez pedir a ajuda de vcs!Bom eu tenho um código aki que é de um cardápio de um restaurante, mas eu quero que quando houver feriados ele mostre pro usuário que tal dia é feriado....mas no lugar desse código java script ai embaixo eu queria que ele retornasse para a página anterior(cardapio.jso), mas com os valores digitados pelo usuário, para que o mesmo não tenha que digitar tudo de novo, só que altere o dia que for feriado e insira no banco de dados!Valeu galera


<%@ page import="conection.*, java.lang.Object" errorPage="/jsp/erro.jsp"%>
<%
//Pegando o valor digitado na data de início e fim depois criando um objeto da classe ConsultaBean
String sq = request.getParameter("dtinicio");
String sq1 = request.getParameter("dtfim");
String seg = request.getParameter("segunda");
String ter = request.getParameter("terca");
String quar = request.getParameter("quarta");
String quin = request.getParameter("quinta");
String sex = request.getParameter("sexta");
ConsultaBean consultaB = new ConsultaBean();

//-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-//

int diames = consultaB.getDiaMes(sq);
int diames2= consultaB.getDiaMes(sq1);
int mes= consultaB.getMes(sq);

if (consultaB.getMes(sq) == 2)
{
while(diames2 != diames )
{
if ((diames) == 4 )
{
%>
<script language="javascript">

if (confirm('Este dia é feriado, tem certeza que deseja inserir?'))
window.navigate("index.jsp") ;
else
window.navigate("inserindoCardapio.jsp");

</script>
<%

}
else
{
diames += 1;
}
}
}

//-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-//

//--------------------------------------------------------------------------------------------------------------------//

int num = 1;

seg = consultaB.getCaracter("ã", num, seg, "&atilde;");
seg = consultaB.getCaracter("é", num, seg, "&eacute;");
seg = consultaB.getCaracter("í", num, seg, "&iacute;");
seg = consultaB.getCaracter("ó", num, seg, "&oacute;");
seg = consultaB.getCaracter("ú", num, seg, "&uacute;");
seg = consultaB.getCaracter("ç", num, seg, "&ccedil;");

//------------------------------------------------------------------------------------//

ter = consultaB.getCaracter("ã", num, ter, "&atilde;");
ter = consultaB.getCaracter("é", num, ter, "&eacute;");
ter = consultaB.getCaracter("í", num, ter, "&iacute;");
ter = consultaB.getCaracter("ó", num, ter, "&oacute;");
ter = consultaB.getCaracter("ú", num, ter, "&uacute;");
ter = consultaB.getCaracter("ç", num, ter, "&ccedil;");


//------------------------------------------------------------------------------------//

quar = consultaB.getCaracter("ã", num, quar, "&atilde;");
quar = consultaB.getCaracter("é", num, quar, "&eacute;");
quar = consultaB.getCaracter("í", num, quar, "&iacute;");
quar = consultaB.getCaracter("ó", num, quar, "&oacute;");
quar = consultaB.getCaracter("ú", num, quar, "&uacute;");
quar = consultaB.getCaracter("ç", num, quar, "&ccedil;");

//------------------------------------------------------------------------------------//

quin = consultaB.getCaracter("ã", num, quin, "&atilde;");
quin = consultaB.getCaracter("é", num, quin, "&eacute;");
quin = consultaB.getCaracter("í", num, quin, "&iacute;");
quin = consultaB.getCaracter("ó", num, quin, "&oacute;");
quin = consultaB.getCaracter("ú", num, quin, "&uacute;");
quin = consultaB.getCaracter("ç", num, quin, "&ccedil;");

//------------------------------------------------------------------------------------//

sex = consultaB.getCaracter("ã", num, sex, "&atilde;");
sex = consultaB.getCaracter("é", num, sex, "&eacute;");
sex = consultaB.getCaracter("í", num, sex, "&iacute;");
sex = consultaB.getCaracter("ó", num, sex, "&oacute;");
sex = consultaB.getCaracter("ú", num, sex, "&uacute;");
sex = consultaB.getCaracter("ç", num, sex, "&ccedil;");

//------------------------------------------------------------------------------------//

if ((consultaB.getDiaSemana(sq) == 2) && (consultaB.getDiaSemana(sq1) == 6)) {
consultaB.setInicio(request.getParameter("dtinicio"));
consultaB.setFim(request.getParameter("dtfim"));
consultaB.setSegunda(seg);
consultaB.setTerca(ter);
consultaB.setQuarta(quar);
consultaB.setQuinta(quin);
consultaB.setSexta(sex);

Conexao con = new Conexao(sq, sq1);
con.inserirPessoa(consultaB);
%>
<html>
<head>
<title>Cardápio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<script language="JavaScript">
alert("Cardápio inserido com sucesso!");
window.navigate("index.jsp");
</script>
</body>
</html>
<%
}
else {
%>
<script language="JavaScript">
alert("O campo data de início só pode sem uma Segunda-Feira e data de fim só pode ser uma Sexta-Feira!");
window.navigate("cardapio.jsp");
</script>
<%

}
%>
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team