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.target.data); } }
Veja q…

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: 01publicclassCarro {