June 15th, 2016
Recentemente a biblioteca spring-security-facelets-taglib foi movida do GoogleCode para o GitHub.
O Google também fornecia o repositório Maven e que era utilizado no projeto do livro no capítulo 6, arquivo pom.xml. (seção 6.6)
Infelizmente a biblioteca ainda não foi movida para outro repositório, mas já entramos em contato com o autor, e será colocada no repositório central do Maven nos próximos dias.
Enquanto isso não acontece e continuar gerando erro de dependência no arquivo pom.xml recomendamos que substitua o uso da tag <sec:ifAnyGranted> pelo exemplo abaixo:
<h:panelGroup rendered=”#{request.isUserInRole(‘ROLE_ADMINISTRADOR’)}”>
conteudo a ser restringido
</h:panelGroup>
Para o projeto do livro não há perda de funcionalidade com esta substituição, porém a biblioteca em si tinha mais opções do que somente o “isUserInRole”.
O uso da tag <sec:ifAnyGranted> poderá ser retomado quando a biblioteca estiver disponível no repositório central do Maven.
Avisaremos pelo blog quando isto acontecer, caso queira ser avisado, mande um e-mail para o endereço de suporte ao leitor do livro, e entraremos em contato.
Tags: errata
Posted in Geral | Comments Off on Indisponibilidade da biblioteca spring-security-facelets-taglib
January 14th, 2016
Na página 36, primeiro parágrafo, onde se lê:
você deve escolher o pacote ZIP para Windows
Considere
você deve escolher o pacote 32-bit Windows Zip ou 64-bit Windows Zip para Windows
A diferença neste caso é percebida ao tentar se instalar o Apache tomcat como serviço, pois o arquivo .bat de instalação do serviço para Windows só está disponível nos arquivos Zip específicos para esta plataforma.
Tags: errata
Posted in Geral | Comments Off on ERRATA – Download do Apache Tomcat para Windows
January 14th, 2016
Por meio do contato de alguns leitores, identificamos um erro no capítulo 3 – projeto comercio.
No página 172 – classe Comercio.java onde consta:
public static void main (String[] args) {
Session sessao = HibernateUtil.getSessionFactory().openSession();
Comercio comercio = new Comercio(sessao);
comercio.criarPedidos();
System.out.println(“Cadastrou!”);
}
Considerar
public static void main (String[] args) {
Session sessao = HibernateUtil.getSessionFactory().openSession();
Comercio comercio = new Comercio(sessao);
Transaction tx = sessao.beginTransaction();
comercio.criarPedidos();
tx.commit();
System.out.println(“Cadastrou!”);
}
Tags: errata
Posted in Geral | Comments Off on ERRATA – Projeto comercio não está salvando no banco de dados
October 3rd, 2015
Continuando a nossa ação de compartilhar conhecimento no mês de Outubro, fizemos mais uma doação, dessa vez para a biblioteca do IFSC, campus Gaspar no qual um dos autores atua. Esperamos que o livro auxilie os alunos do técnico e superior na sua jornada na exploração da tecnologia Java para Web. Publicamos também um post junto ao jornalismo da instituição
Link Digital IFSC, segue o texto do mesmo:
“O professor do Câmpus Gaspar Alexandre Altair de Melo lançou a segunda edição livro Programação Java Para a Web, do qual é co-autor. O livro é destinado a estudantes e professores de cursos de nível técnico e graduação. A obra é resultado da experiência dos autores na indústria de TI e em docência em disciplinas como programação para web, orientação a objetos e análise de sistemas nos cursos técnico em Informática e superior de tecnologia em Análise e Desenvolvimento de Sistema. “O livro aborda temas atuais do desenvolvimento para web, utilizando tecnologia Java e JSF”, lembra Alexandre.O livro utiliza uma metodologia de aprendizado baseada no projeto de uma aplicação financeira pessoal completa, em que são abordadas várias técnicas de desenvolvimento, desde as mais tradicionais e conhecidas até as mais modernas. A obra destina-se tanto a iniciantes quanto a desenvolvedores Java experientes que desejam conhecer as técnicas e as ferramentas mais atuais.Programação Java Para a Web foi publicado pela Novatec, uma das maiores editoras de livros técnicos na área de TI no Brasil, e está disponível para venda neste link. O professor doou um exemplar para a biblioteca do Câmpus Gaspar.”
Posted in Geral | Comments Off on Doação IFSC – Câmpus Gaspar
October 1st, 2015
Acreditamos que uma das melhores maneira de gerar a inovação é compartilhar conhecimento.
Nesse sentido fizemos uma parceria com o Senai/SC campus Joinville nossa terra natal, onde o aluno Felipe Lopes do curso superior de Análise e Desenvolvimento de Sistemas, foi o ganhador de um exemplar da obra. Esperamos que o livro lhe auxilie na sua jornada. Agradecemos ao professor Nilton Lacerda coordenador do curso pela oportunidade.

Posted in Geral | Comments Off on Doação livro Senai/SC campus Joinville
August 21st, 2015
Aproveite o mega saldão de livros manuseados da Novatec Editora! Descontos de até 70% em livros de informática, marketing e finanças!
Só amanhã (22/08), das 9h às 12h, no Centro de Treinamento da Novatec, em São Paulo, ao lado do Metrô Carandiru – Sala 617. Veja como chegar: http://ctnovatec.com.br/como-chegar/
Aberto ao público (será necessária identificação na portaria).
*Os livros com 70% de desconto têm pequenos defeitos de gráfica ou voltaram de livrarias e aparentam manuseio, mas seus conteúdos estão intactos. Compra sem direito a devolução.
Mais informações aqui.
Posted in Eventos | Comments Off on Saldão Livros da Novatec – Somente dia 22/08/2015 em SP!
July 21st, 2015
Quer aprender a programar com java para a web, usando algumas das ferramentas mais interessantes dessa tecnologia? Então aproveite a promoção de lançamento do livro com 25% de desconto.
Programação Java para a Web – 2ª Edição
Metodologia de aprendizado baseada no projeto de uma aplicação financeira pessoal completa, em que são abordadas várias técnicas de desenvolvimento, desde as mais tradicionais e conhecidas até as mais modernas. Tudo isso sem abrir mão de uma arquitetura bem-definida e baseada no modelo MVC.
A obra destina-se tanto a iniciantes quanto a desenvolvedores Java experientes que desejam conhecer as técnicas e as ferramentas mais atuais e poderosas.
Veja a opinião dos leitores sobre a primeira edição deste livro
De: R$ 119,00
Por: R$ 89,25
Utilize o código JAVA25 no carrinho de compras


Tags: 2a edição
Posted in Geral | Comments Off on Desconto de lançamento da segunda edição!
July 20th, 2015
Depois de um longo trabalho, está saindo a segunda edição do livro agora em julho pela editora Novatec.
Nesta nova edição várias melhorias foram implementadas para tornar a leitura e a codificação mais agradável, esperamos que os leitores aproveitem estas novidades. Configura alguns dos assuntos da nova edição:
- Desenvolvimento Web usando JavaServer Faces com Ajax
- Gravação e consulta em banco de dados usando Hibernate
- Gerenciamento de dependências usando Maven
- Segurança de acesso e controle de usuários com Spring Security
- Estilos com CSS e uso de templates
- Envio de email e integração com o Google Gmail
- Construção de relatórios com iReports e JasperReports
- Integração com o Yahoo! Finance para obtenção de gráficos e cotação de ações da Bovespa
- Como tornar sua aplicação multi-idiomas
- Modelagem e uso de web services
- Geração de gráficos
Nesta segunda edição um dos pontos de destaque foi a adoção do Maven, de forma a facilitar o controle das dependências dos projetos! Além de outras melhorias, correções e atualizações. Convidamos ao leitor a deixar sua impressão sobre este novo trabalho na rede Skoob.
Muito obrigado e bons estudos com Java!
Décio / Alexandre

Tags: 2a edição
Posted in Geral | Comments Off on Segunda Edição Já Disponível!
March 30th, 2014
Recentemente a página de downloads do Spring Security mudou, sendo que não existe mais a opção do download do pacote completo, contendo todos os JARs necessários para o funcionamento do Spring Security.
As únicas formas de conseguir todos os JARs indicados no livro é usando Maven ou obtendo cada arquivo jar diretamente do repositório Maven.
Como alternativa, temos o pacote de JARs necessários ao capítulo 6 na área de downloads do blog.
O link direto é
https://dl.dropboxusercontent.com/u/24365521/javaparaweb/downloads-javaparaweb-capitulo6.zip
Bons Estudos!
Tags: 1a edição
Posted in Geral | No Comments »
September 15th, 2012
Olá Pessoal,
Estamos reformulando a área de downloads do Blog, agora além dos projetos completos temos também para cada capítulo todos os downloads de bibliotecas e ferramentas que seria necessários no decorrer do livro. Isto inclui os tradicionais Jars e ferramentas como Apache Tomcat, Eclipse, MySQL, Hibernate, etc.
Assim você economiza tempo e tem facilmente todas as versões exatas que serão necessária durante o seu estudo.
Em muito breve teremos também arquivos com a evolução capítulo a capítulo do projeto FinanceiroWeb.
abraços
Décio Heinzelmann Luckow
Tags: 1a edição
Posted in Geral | 1 Comment »