Arquivo da categoria: Java

Turiais, códigos e explicações tudo relacionado com a linguagem Java.

Adicionar jar SQL Server com Maven

Hoje fui criar um projeto maven com Java, onde eu usaria o driver JDBC do banco Microsoft SQL Server. Pesquisei no repositório do maven a dependência e encontrei.

Continue lendo

Criar projeto JSF 2.2 + PrimeFaces + Eclipse + Maven + Wildfly

Nesse post vou mostrar como criar um projeto Maven com JSF 2.2, PrimeFaces e JEE 7 para rodar no Wildfly 10.

Estou utilizando a última versão do Eclipse (Mars).

Vamos lá, primeiro passo é criar um projeto Maven no Eclipse, para isso, no eclipse clique em File/New/Maven Project

Na janela que vai abrir selecione as seguintes opções:

Create a simple project (Skip  archetype selection)
Use default workspace location (Caso queira armazenar o projeto em outro diretório, basta escolher o diretório desejado)

Continue lendo

Como evitar a expiração de sessão involuntária em aplicações ADF Faces e Web Center Portal.

Quando você está desenvolvendo aplicações ADF Faces e Web Center Portal, ao abrir algumas abas, você pode se deparar com a seguinte mensagem de expiração de sessão:

“Because of inactivity, your session has timed out and is no longer active. Click OK to reaload the page.” .

Isso acontece porquê o espaço de TOKEN CACHE esgotou e o ADF não consegue armazenar as páginas já visitadas e ele “se perde” e lança uma popup com a mensagem acima.

Para aumentar o tamanho do TOKEN CACHE, basta inserir o seguinte parâmetro no web.xml

Continue lendo

Proteger suas páginas ou serviços de serem utilizados em outros domínios

Nesse post vou mostrar como proteger suas páginas web ou até mesmos serviços de serem utitizados em outros domínios, ou seja, evitar que outra página web inclua um IFrame com sua página ou até mesmo evitar que uma página web utilize recursos REST de sua aplicação.

Existe uma maneira não padronizada, porém a maioria dos browser consegue identificar.

Para isso basta inserir os seguintes parâmetros no HEADER:

Com esse parâmetro no HEADER, você permite que apenas páginas de dentro do mesmo domínio consigam utilizar seus recursos.

Continue lendo

Filtro para desabilitar cache das páginas

Galera, nesse post vou postar um código de um filtro utilizado para desabilitar o cache das páginas.

Segue abaixo o código do filtro:

Agora basta declarar o filtro no web.xml da sua aplicação.

Segue abaixo um exemplo de declaração de filtro no web.xml:

Continue lendo

Inserir certificado digital no weblogic

As vezes precisamos fazer um requisição a uma url https, consumir um web service, etc…

Para isso precisamos adicionar o certificado no weblogic.

Basta executar o seguinte comando:

Até o próximo post.