<%@page import="br.com.consultorgov.Hibernate.HArtigo"%> <%@page import="br.com.consultorgov.Classes.Artigo"%> <%@page import="br.com.consultorgov.Hibernate.HPublicador"%> <%@page import="br.com.consultorgov.Classes.Publicador"%> <%@page import="br.com.consultorgov.Funcoes.Funcoes"%> <%@page import="br.com.consultorgov.Hibernate.HCategoria"%> <%@page import="br.com.consultorgov.Classes.Categoria"%>
<% String id_artigo = request.getParameter("id"); String id_categoria = request.getParameter("id_categoria"); HArtigo hibArtigo = new HArtigo(); if(id_artigo != null) { Artigo artigo = hibArtigo.getArtigo(Integer.parseInt(id_artigo)); if(artigo != null) { HPublicador hibPublicador = new HPublicador(); Publicador publicador = hibPublicador.getPublicador(artigo.getPublicador().getId()); Funcoes func = new Funcoes(); %>

<%= artigo.getTitulo() %>

 
Autor: <%= publicador.getNome() %>
Data: <%= func.FormataData(artigo.getData()) %>

<%= artigo.getTexto().replace("\n","
").replace(" ","  ").replace("
<","<")%>
<% } else { %>

Artigo Não existe!!

<% } } else { if(id_categoria != null) { Artigo[] artigos = hibArtigo.getArtigos(0,Integer.parseInt(id_categoria)); %>

Artigos

 
<% if(artigos != null) { for(int i = 0;i < artigos.length;i++) { %>
  • <%= artigos[i].getChamada() %>

  • <% } } %>
    <% } else { HCategoria hibCategoria = new HCategoria(); Categoria[] categorias = hibCategoria.getCategorias(0); %>

    Artigos

    Selecione a categoria
     
    <% if(categorias != null) { for(int i = 0;i < categorias.length;i++) { %>
  • <%= categorias[i].getNome() %>

  • <% } } %>
    <% } } %>