Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, to com um problemão, nao consigo capturar os dados que digito nos TextField. Vou postar o codigo pra vcs darem uma olhada e dizerem o que há de errado.
Só uns detalhes, essa tela aparece no div "conteudo", e quando clicar em "cadastrar" teria de reaparecer a tela só que com os textfield em branco novamente para efetuar um novo cadastro.
Ai está o código:
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="com.sistema.controle." import=" java.sql." errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%
Boolean logado = (Boolean) session.getAttribute("Logado");
if(logado != null){
if(logado==false){<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="css/alinhamento.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="scripts/editora.js" charset="utf-8"></script>
<script language="JavaScript" src="js/jquery-1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">xmlhttp = new XMLHttpRequest();
}xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}xmlhttp = false;
}
}
}
div_base = "";
valor = 0;
function abre(arquivo,metodo,div){
div_base = div;
valor++;
xmlhttp.open(metodo,arquivo+"?valor="+valor);function conteudo() {
nova_div = div_base;
document.getElementById(nova_div).innerHTML="<div style='top:50%;left:50%;position:absolute;'>carregando...</div>"
if (xmlhttp.readyState==4){
document.getElementById(nova_div).innerHTML=xmlhttp.responseText
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>NC Sistemas</title>
</head>
<body>
<% if(request.getParameter("acao") == null)
{
out.println("aqui");
//out.println("NAO HOUVE AÇÃO");
%>
<form id="frmInserirUsuario" name="frmInserirUsuario" method="post" action="javascript: abre('CCustos.jsp?acao=gravar','GET','conteudo')" onsubmit="return validacaoform(this);">
<fieldset>
<legend align="center">Cadastros de Custos</legend>
<label for="tf_codigo">Código.:</label>
<input name="tf_codigo" type="text" id="tf_codigo" size="11" maxlength="11" /><br />
<label for="tf_descricao">Descrição.:
</label>
<input name="tf_descricao" type="text" id="tf_descricao" size="40" maxlength="40" /><br />
<label for="tf_grupo">Grupo.:</label>
<input name="tf_grupo" type="text" id="tf_grupo" size="6" maxlength="6" /><br /> <br />
<input type="submit" name="gravar" id="gravar" value="Cadastrar" />
<input type="reset" name="Limpar" id="Limpar" value="Cancelar" />
</fieldset>
</form>
<%}
else
{
int status = 0;
String codigo = new String();
String descricao = new String();
String grupo = new String();
codigo = request.getParameter("tf_codigo");
descricao = request.getParameter("tf_descricao");
grupo = request.getParameter("tf_grupo");
ctrlCustos custos = new ctrlCustos();
custos.getCustos().setCodigo(Integer.parseInt(codigo));
custos.getCustos().setDescricao(descricao);
custos.getCustos().setGrupo(Integer.parseInt(grupo));
status = custos.getCustos().CadastraCustos();
}
}
}else{%>
<jsp:forward page="login.jsp" />
<%}%>
</body>
</html>Carregando comentários...