Postagens

Mostrando postagens de outubro 5, 2014

Aplicação Flex MULTI linguagem com XML

Imagem
E ai galera! Seguinte, apareceu uma demanda na empresa qual trabalho para internacionaizar a aplicação flex através de XML. Dei umas estudadas e efetuei alguns testes de como fazer, com isso cheguei em um resultado positivo que passo agora um exemplo à vocês ! Para que o sistema funcione em multi-idiomas, criei uma classe que carrega o XML e passe todo seu conteúdo para uma variável. Arquivo Lang.as     public class Lang { private static var _instance:Lang public static function getInstance():Lang { if(_instance == null) _instance = new Lang return _instance } [Bindable] public var xml:XML; public function getLang(idioma:String):void { var request:URLLoader = new URLLoader(); request.addEventListener(Event.COMPLETE, setLang); request.load(new URLRequest("lang/" + idioma + ".xml")); } public function setLang(e:Event):void { xml = new XML(e.

Gerando Relatórios simples Com DataExporter Primefaces

Imagem
Faaaaaaaaaaaaaaaaaaaaaaaala galera! hoje vamos ver um pouco sobre o componente DataExporter do Priiiiiiiiiiiiiiiiiiiiiime Faces! Com ele conseguimos fácilmente gerar relatórios e arquivos simples de nossa aplicação! Lets go! O componente que veremos hoje é o  dataExporter  que serve para exportar os dados para arquivos PDF, XLS, XML ou CSV de uma determinada dataTable, então para isso eu preciso de uma dataTable: Código-fonte: Para este exemplo vamos precisar de uma classe Carro (pojo), então dentro de pacote de códigos fonte crie um novo pacote com o nome de  model , e dentro dele crie uma nova classe Java com o nome de  Carro : 01 public   class   Carro { 02 03      private   String marca; 04      private   int   ano; 05      private   String placa; 06      private   String cor; 07      private   String modelo; 08 09      public   Carro(String marca,  int   ano, String placa, String cor, String modelo) { 10