Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

josuesantos

Página JSP não carrega

Recommended Posts

Ao acessa a URL: dominio/servletControle?comando=comandoConsultarContato a página JSP mostra somente código fonte com resultado da consulta do banco de dados, mas não carrega o conteúdo de designer da página. Em um princípio achei que era erro de endereçamento de CSS, mas se tento acessar a URL dominio/consulta_usuarios.jsp consigo acessa a página sem mostrar somente o código fonte com mesma configuração de CSS da URL: dominio/servletControle?comando=comandoConsultarContato

 

package br.com.projetojcs.model.command;

import java.sql.SQLException;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import br.com.projetojcs.model.dao.InterfaceOfertaDAO;

//Método registrado na InterfaceCommand

public class ConsultarOferta implements InterfaceCommand {

 

private InterfaceOfertaDAO ofertaDAO;//atributo, que sera setado no cronstrutor da classe

public ConsultarOferta(InterfaceOfertaDAO ofertaDAO) {

super();

this.ofertaDAO = ofertaDAO;

}

@Override

public String execute(HttpServletRequest request, HttpServletResponse response)throws SQLException {

 

request.setAttribute("titulo", "Consultar - Oferta");//Processamento que será executado pelo comando

try {

request.setAttribute("ofertas", ofertaDAO.getOfertas());//atributo recuperado no consulta_vaga.jsp

} catch (Exception e)

{

request.setAttribute("mensagem", "Problema com acesso a base de dados!");//Caso aja problema, será executado MSN informando!

e.printStackTrace();

}

return "consulta_oferta.jsp";//se não ouver erro, retorne a pagina.

}

}

 

 

 

 

Código fonte da página consultar_oferta.jsp:

<!--

Autor: Josué da Conceição Santos

E-mail: conceicaojosue@outlook.com.br

Ano: 2015

-->

 

<%@page import="java.util.List, br.com.projetojcs.model.bean.Oferta"%>

<%@page import="java.util.List, br.com.projetojcs.model.dao.OfertaDAO"%>

<jsp:useBean id="codigo" class="br.com.projetojcs.model.bean.Oferta"/>

<%@page import="java.sql.*" %>

<%@page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>

<!DOCTYPE html>

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!-- Acessando a biblioteca java -->

<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%><!-- Classe especialista em formatação -->

 

<html>

 

<jsp:include page="sessao.jsp" />

 

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

<title>Consultar Oferta</title>

 

<link rel="stylesheet" href="css/bootstrap_min.css">

<link rel="stylesheet" href="css/bootstrap_estilos.css">

<link rel="stylesheet" href="css/menuperante.css" type="text/css">

<link rel="stylesheet" type="text/css" media="screen" href="plugindatatable/css/jquery-ui.css">

<link rel="stylesheet" type="text/css" media="screen" href="plugindatatable/css/dataTables.jqueryui.css">

<script type="text/javascript" src="plugindatatable/js/jquery-1.10.2.min.js"></script>

<script type="text/javascript" src="plugindatatable/js/jquery.dataTables.js"></script>

<script type="text/javascript" src="plugindatatable/js/dataTables.jqueryui.js"></script>

 

<script>

$(document).ready(function() {

$('#tabela').dataTable();

} );

</script>

 

<script type="text/javascript">

$(document).ready(function(){

$("#consProjeto1").mask("99/99/9999");

});

</script>

 

<style> table, tr, td { border: 0px black solid; } </style>

</head>

 

<body>

 

<div align="justify">

 

<div align="left"><%@include file="menubootstrap.jsp" %></div>

 

<br>

<div align="center">

<h4><img src="img/prancheta.jpg" height="40px" width="50px"><font color="red"> ${mensagem}</font></h4>

</div>

<br><div align="center"><p><font color="red">Consultar Oferta</font></p></div><br>

 

<div align="left">

 

<form id="formConsProjeto" name="formConsProjeto" method="post" action="#">

 

<strong>Relatório..:</strong>

 

<input name="consProjeto" type="text" id="consProjeto" title="Digite o Código do Projeto para exibir o relatório." Placeholder="Código">

 

<input class="button" name="pesqProjeto" type="submit" id="pesqProjeto" value="Exibir" title="Digite o Código do Projeto para exibir o relatório." onclick="validaPesquisarRelatorio();"><!-- onclick="validaPesquisarRelatorioProjeto();" -->

 

</form>

</div>

<br>

<br/>

<div class="table-responsive">

<table id="tabela" class="display">

<thead>

<tr>

<th>Código</th>

<th>Nome</th>

<th>E-mail</th>

<th>Excluir</th>

</tr>

</thead>

<tbody>

<tr>

<%

List<Oferta> ofertas = (List<Oferta>) request.getAttribute("ofertas");

for(Oferta oferta: ofertas){

%>

<td><%=oferta.getCodigo() %></td>

<td><%=oferta.getNome() %></td>

<td><%=oferta.getEmail() %></td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=<%=oferta.getCodigo()%>'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

<%

}

%>

</tbody>

</table>

</div>

</div>

</body>

</html>

 

Após a execução da aplicação tentando acessa a página consulta_oferta.jsp mostra somente o código fonte. Abaixo pode ser analisado a página:

 

 

 

 

<!DOCTYPE html>

<!-- Acessando a biblioteca java -->

<!-- Classe especialista em formatação -->

 

<html>

 

 

 

 

 

 

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

<title>Consultar Oferta</title>

 

<link rel="stylesheet" href="css/bootstrap_min.css">

<link rel="stylesheet" href="css/bootstrap_estilos.css">

<link rel="stylesheet" href="css/menuperante.css" type="text/css">

<link rel="stylesheet" type="text/css" media="screen" href="plugindatatable/css/jquery-ui.css">

<link rel="stylesheet" type="text/css" media="screen" href="plugindatatable/css/dataTables.jqueryui.css">

<script type="text/javascript" src="plugindatatable/js/jquery-1.10.2.min.js"></script>

<script type="text/javascript" src="plugindatatable/js/jquery.dataTables.js"></script>

<script type="text/javascript" src="plugindatatable/js/dataTables.jqueryui.js"></script>

 

<script>

$(document).ready(function() {

$('#tabela').dataTable();

} );

</script>

 

<script type="text/javascript">

$(document).ready(function(){

$("#consProjeto1").mask("99/99/9999");

});

</script>

 

<style> table, tr, td { border: 0px black solid; } </style>

</head>

 

<body>

 

<div align="justify">

 

<div align="left"><header>

<nav class="navbar navbar-inverse navbar-static-top" role="navigation">

<div class="container">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navegacion-fm">

<span class="sr-only">Desplegar / Ocultar Menu</span>

<span class="icon-bar"></span>

<span class="icon-bar"></span>

<span class="icon-bar"></span>

</button>

<a href="#" class="navbar-brand">Sistema Web</a>

</div>

<!-- Inicia Menu -->

<div class="collapse navbar-collapse" id="navegacion-fm">

<ul class="nav navbar-nav">

<!--<li class="active"><a href="index.jsp">Inicio</a></li>-->

<li class="dropdown">

<!-- <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">

CIC's <span class="caret"></span>

</a>

<ul class="dropdown-menu" role="menu">

<li><a href="http://www.internetcomunitaria.rj.gov.br/modulo_senior.asp">Treinamentos</a></li>

<li><a href="#" class="divider"></a></li>

<li><a href="http://www.internetcomunitaria.rj.gov.br/servicos.asp?categ=1">Serviços Cidadão</a></li>

<li><a href="#" class="divider"></a></li>

<li><a href="http://www.internetcomunitaria.rj.gov.br/onde_CIC.asp">Centros Comunitários</a></li>

</ul> -->

</li>

<li><a href="index_principal.jsp">Home</a></li>

<li><a href="sair.jsp">Sair</a></li>

</ul>

 

<!-- Filtro de Busca

<form action="" class="navbar-form navbar-right" role="search">

<div class="form-group">

<input type="text" class="form-control" placeholder="buscar">

<button type="submit" class="btn btn-primary">

<span class="glyphicon glyphicon-search"></span>

</button>

</div>

</form>-->

</div>

</div>

</nav>

</header>

 

<!-- Aqui vai um jum botron -->

 

<section class="alert alert-success">

<div class="container">

<h1>Sistema Web</h1>

<p></p>

 

<font color="black"><strong>Usuário:</strong>

administrador

 

</font>

<div align="right">

<div id="google_translate_element"></div>

<script type="text/javascript">

function googleTranslateElementInit() {

new google.translate.TranslateElement({pageLanguage: 'pt', includedLanguages: 'en,pt', multilanguagePage: true}, 'google_translate_element');

}

</script>

<script type="text/javascript" src="js/translate.google.txt"></script>

</div>

</div>

</section>

 

<div align="center"><!-- div responsável por alinhar a tabela -->

<table bgcolor="#CCCCCC" height="100%" width="55%" border="0" >

<tr>

<td>

<ul class="menu" >

<li><a href="index.jsp" target="_parent">Sair</a></li>

<li><a href="index_principal.jsp" target="_parent">Home</a></li>

<li><a href="#">Perfil</a>

<ul>

<li><a href="cadastro_usuarios.jsp" target="_parent">Cadastrar Perfil</a></li>

<li><a href="consulta_usuarios.jsp" target="_parent">Consultar Perfil</a></li>

<li><a href="imprimir_usuario.jsp" target="_parent">Relatório Perfil (todos os registros)</a></li>

</ul>

</li>

<li><a href="#">Contato</a>

<ul>

<li><a href="ProjetojcsController?cmd=consultarContato" target="_parent">Consultar Contato</a></li>

</ul>

</li>

<li><a href="#">Oferta</a>

<ul>

<li><a href="ProjetojcsController?cmd=consultarOferta" target="_parent">Consultar Oferta</a></li>

</ul>

</li>

</ul>

</td>

</tr>

</table>

</div>

 

</div>

 

<br>

<div align="center">

<h4><img src="img/prancheta.jpg" height="40px" width="50px"><font color="red"> </font></h4>

</div>

<br><div align="center"><p><font color="red">Consultar Oferta</font></p></div><br>

 

<div align="left">

 

<form id="formConsProjeto" name="formConsProjeto" method="post" action="#">

 

<strong>Relatório..:</strong>

 

<input name="consProjeto" type="text" id="consProjeto" title="Digite o Código do Projeto para exibir o relatório." Placeholder="Código">

 

<input class="button" name="pesqProjeto" type="submit" id="pesqProjeto" value="Exibir" title="Digite o Código do Projeto para exibir o relatório." onclick="validaPesquisarRelatorio();"><!-- onclick="validaPesquisarRelatorioProjeto();" -->

 

</form>

</div>

<br>

<br/>

<div class="table-responsive">

<table id="tabela" class="display">

<thead>

<tr>

<th>Código</th>

<th>Nome</th>

<th>E-mail</th>

<th>Excluir</th>

</tr>

</thead>

<tbody>

<tr>

 

<td>1</td>

<td>Daniel</td>

<td>daniel25@ig.com.br</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=1'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>2</td>

<td>Vanessa</td>

<td>vanessa@senac.com.br</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=2'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>3</td>

<td>Jeusu</td>

<td>jesus@salvacao.com.br</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=3'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>4</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=4'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>5</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=5'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>6</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=6'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>7</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=7'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>8</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=8'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>9</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=9'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>10</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=10'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>11</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=11'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>12</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=12'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>13</td>

<td>deus</td>

<td>esta no controle</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=13'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

<td>14</td>

<td>p</td>

<td>p</td>

<td ><a class="link_delete" href='ProjetojcsController?cmd=excluirOferta&codigo=14'><img alt="" title="Excluir" height="20" width="27" src="img/delete.gif"></a></td>

</tr>

 

</tbody>

</table>

</div>

</div>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos, saudações.
       
      Estou escrevendo um Sistema Java Web e quando clico no Botão Salvar, o Java acusa esse erro:

      ERROR: Cannot invoke "Object.toString()" because the return value of "java.util.Map.get(Object)" is null
       
      Já tentei de várias formas resolver esse problema, mas não estou conseguindo.

      Por favor, alguém pode me ajudar identificar a origem e resolver o problema acima ?

      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.

      Estou enfrentando um problema que não consigo entender.

      Após Instalar o MySql versão 8.0.36, funciona corretamente realizando as conexões.

      O problema é:
      ---[ após reiniciar o micro, o MySql não faz as conexões.
      --[ tenta localizar este arquivo, mas não acha: my.ini
       
      Onde localizo ou configuro este arquivo na Pasta MySql ?

      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, preciso de ajuda em Relação a Instalar o Jasper Reports no Eclipse, pois a opção de Eclipse Marketplace, não encontra para instalar.
       
      Já tentei de todas as formas mas não consegui, alguém conhece alguma rotina explicando este procedimento ?
       
      Grato,
       
      Cesar
    • Por violin101
      Caros amantes da informática.
       
      Saudações.
       
      Estou usando o Eclipse Mars versão 4.5.0  e o 4.5.2, acredito que deva ter versões mais novas. 
      Sou novato em JAVA e estou encontrando alguns problema em Instalação de alguns plugins, como por exemplo:
       
      1) quando tento instalar o JBoss Tools através do Eclipse Marteplace, o Eclipse não o encontra na lista de plugins.
      2) se tento instalar através do Install New Software, abaixa alguns arquivos, mas também não instala o JBoss.
      3) se abro o site e arrasto o download para a área de trabalho do Eclipse, também não instala o JBoss.
       
      Caros amigos, existe outra alguma forma de instalar o JBoss Tools no Eclipse e como seria ?
       
      Grato,
       
      Cesar
       
       
    • Por ILR master
      Pessoal, pergunta bem simples. Abaixo tenho o seguinte código:
       
      <script>
      function alerta()
      {
        if (window.confirm("Você realmente quer sair?")) {
          window.open("sair.html");
      }
      }
      </script>
       
      Funciona perfeitamente, só que está abrindo em outra janela e quero que abra na mesma janela.
       
      Alguém pode me ajudar?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.