@WebServlet(value="/portalUploadImagens")
public class PortalUploadServlet
extends GrpAbstractServlet
Modifier and Type | Field and Description |
---|---|
protected ChavePrimariaService |
chavePrimariaService |
private java.lang.String |
credito |
private FileUtilsPublicService |
fileUtilsPublicService |
private java.lang.Long |
galeria |
private ImagemNoticiaService |
imagemNoticiaService |
private ImagemPortalSiteService |
imagemPortalSiteService |
private static java.lang.Double |
LARGURA_PADRAO |
private java.lang.Long |
noticia |
private Parametro |
parametro |
private ParametroService |
parametroService |
private RegistroService |
registroService |
private static long |
serialVersionUID |
private java.lang.String |
titulo |
private java.lang.Boolean |
utilizaCMS |
Constructor and Description |
---|
PortalUploadServlet() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
consisteImagemGifAnimado(org.apache.commons.fileupload.FileItem file,
java.lang.String extensaoArquivo,
ImagemPortalSite imagem) |
private java.lang.String |
getExtensaoArquivo(java.lang.String nomeArquivo)
Retorna a extensão do arquivo pelo nome do arquivo
|
private java.awt.image.BufferedImage |
getImagemRedimensionada(java.lang.Double largura,
java.lang.Double altura,
java.awt.image.BufferedImage imagem,
org.apache.commons.fileupload.FileItem file,
java.lang.String extensaoArquivo) |
java.lang.Long |
getNoticia() |
void |
gravaImagemGifAnimado(org.apache.commons.fileupload.FileItem file,
java.lang.String extensaoArquivo,
ImagemPortalSite imagem,
java.lang.String tipo) |
void |
salvarImagemDiretorio(org.apache.commons.fileupload.FileItem file,
ImagemPortalSite imagem,
java.lang.String nomeArquivo,
java.lang.String extensaoArquivo,
java.awt.image.BufferedImage imagemOriginal,
java.awt.image.BufferedImage thumbnail,
java.awt.image.BufferedImage foto,
java.awt.image.BufferedImage banner,
java.awt.image.BufferedImage slider,
java.lang.Boolean redimensionaImagem) |
protected void |
service(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse response) |
void |
setNoticia(java.lang.Long noticia) |
static java.lang.String |
trataCaracteresEspeciais(java.lang.String nomeArquivo) |
void |
verificaTamanhoZeroImagens() |
private static final long serialVersionUID
private Parametro parametro
private java.lang.Long galeria
private java.lang.Long noticia
private java.lang.String titulo
private java.lang.String credito
private static final java.lang.Double LARGURA_PADRAO
@Autowired private ParametroService parametroService
@Autowired private ImagemNoticiaService imagemNoticiaService
@Autowired private ImagemPortalSiteService imagemPortalSiteService
@Autowired protected ChavePrimariaService chavePrimariaService
@Autowired private RegistroService registroService
@Autowired private FileUtilsPublicService fileUtilsPublicService
private java.lang.Boolean utilizaCMS
protected void service(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException
public void verificaTamanhoZeroImagens()
public void gravaImagemGifAnimado(org.apache.commons.fileupload.FileItem file, java.lang.String extensaoArquivo, ImagemPortalSite imagem, java.lang.String tipo) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean consisteImagemGifAnimado(org.apache.commons.fileupload.FileItem file, java.lang.String extensaoArquivo, ImagemPortalSite imagem) throws java.lang.Exception
java.lang.Exception
public static java.lang.String trataCaracteresEspeciais(java.lang.String nomeArquivo)
public void salvarImagemDiretorio(org.apache.commons.fileupload.FileItem file, ImagemPortalSite imagem, java.lang.String nomeArquivo, java.lang.String extensaoArquivo, java.awt.image.BufferedImage imagemOriginal, java.awt.image.BufferedImage thumbnail, java.awt.image.BufferedImage foto, java.awt.image.BufferedImage banner, java.awt.image.BufferedImage slider, java.lang.Boolean redimensionaImagem) throws java.lang.Exception
java.lang.Exception
private java.lang.String getExtensaoArquivo(java.lang.String nomeArquivo)
nomeArquivo
- private java.awt.image.BufferedImage getImagemRedimensionada(java.lang.Double largura, java.lang.Double altura, java.awt.image.BufferedImage imagem, org.apache.commons.fileupload.FileItem file, java.lang.String extensaoArquivo) throws java.io.IOException
java.io.IOException
public java.lang.Long getNoticia()
public void setNoticia(java.lang.Long noticia)