<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6077576992131612077</id><updated>2011-11-27T15:22:27.702-08:00</updated><title type='text'>ManJava</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hugov-manjava.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hugov-manjava.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ManJava</name><uri>http://www.blogger.com/profile/06820084955165672247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6077576992131612077.post-6733108055429666105</id><published>2007-12-13T07:55:00.000-08:00</published><updated>2007-12-13T08:06:47.382-08:00</updated><title type='text'>5 Dicas do Eclipse que facilitam a vida</title><content type='html'>&lt;span style="font-size:85%;"&gt;Com o avanço das tecnologias e das demandas , cada dia que passa surge inumeras funcionalidades que são adicionadas as IDE's para o aumento da produtividade com isto, o eclipse possui diversas funcionalidades.&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Neste mini artigo colocarei a 5 teclas de atalhos mais utilizadas , no desenvolvimento Java.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1 - Organizando Imports&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;imagem 1=""&gt;&lt;br /&gt;&lt;br /&gt;Para organizar os imports do seu sistema basta pressionar as teclas de atalho &lt;span style="font-weight: bold;"&gt;Ctrl + Shift + O&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2 - Remover uma linha inteira&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para remover uma linha inteira do seu código basta apenas pressionar as teclas &lt;span style="font-weight: bold;"&gt;Ctrl + D&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3 - Reformatando o seu código&lt;/span&gt;&lt;/imagem&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;imagem 1=""&gt;&lt;imagem 2=""&gt;Para formatar o seu código com o padrão do eclipse,  que segue o padrão do &lt;a href="http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html"&gt;Code Convention&lt;/a&gt; da Sun, você precisa apenas pressionar &lt;span style="font-weight: bold;"&gt;Ctrl + Shift + F&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4 - Visualizar e Localizar Métodos e Atributos de sua Classe&lt;/span&gt;&lt;br /&gt;&lt;/imagem&gt;&lt;/imagem&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;imagem 1=""&gt;&lt;imagem 2=""&gt;&lt;imagem 3=""&gt;&lt;br /&gt;Para visualizar todos os atributos e métodos de sua classe você precisa apenas pressionar &lt;span style="font-weight: bold;"&gt;Ctrl + O&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5 - Localizar aonde um método está sendo referenciado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para localizar aonde está sendo referenciado um determinado método, basta você clicar em cima do nome do método e pressionar &lt;span style="font-weight: bold;"&gt;Ctrl + G&lt;/span&gt;&lt;/imagem&gt;&lt;/imagem&gt;&lt;/imagem&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6077576992131612077-6733108055429666105?l=hugov-manjava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hugov-manjava.blogspot.com/feeds/6733108055429666105/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6077576992131612077&amp;postID=6733108055429666105' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default/6733108055429666105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default/6733108055429666105'/><link rel='alternate' type='text/html' href='http://hugov-manjava.blogspot.com/2007/12/5-dicas-do-eclipse-que-facilitam-vida.html' title='5 Dicas do Eclipse que facilitam a vida'/><author><name>ManJava</name><uri>http://www.blogger.com/profile/06820084955165672247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6077576992131612077.post-2306147843579055671</id><published>2007-09-20T16:33:00.000-07:00</published><updated>2007-09-21T13:19:53.526-07:00</updated><title type='text'>Preenchendo um campo select com Ajax no vRaptor</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Finalmente após 10 horas de trabalho consegui fazer minha primeira atividade, utilizando Ajax. E como este é um problema que a maioria dos programadores que desenvolvem para a Web costumam enfrentar, resolvi postar a solução encontrada.&lt;br /&gt;&lt;br /&gt;1ª Importe o arquivo js do &lt;a href="http://www.prototypejs.org/"&gt;Prototype&lt;/a&gt; , responsável em implementar as funções do Ajax.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="${prototypeJsURL}"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;2ª Neste trecho construiremos a parte principal da função Ajax.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;    function ajaxRequest() {&lt;br /&gt;       &lt;br /&gt;        // Aqui você deve informar a sua Logic &lt;br /&gt;        var url = 'modelo.prepareListaEstado.ajax.logic';&lt;br /&gt;&lt;br /&gt;        // Recuperando o indice do campo select&lt;br /&gt;        var dropdownIndex = document.getElementById('cbPais').selectedIndex;&lt;br /&gt;&lt;br /&gt;        // Recuperando o ID do Pais que foi selecionado no campo &amp;lt;select&amp;gt;&lt;br /&gt;        var idPais = document.getElementById('cbEstacao')[dropdownIndex].value;     &lt;br /&gt;       &lt;br /&gt;        // Passando o ID como parâmetro&lt;br /&gt;        var pars = 'idPais='+idPais;&lt;br /&gt;&lt;br /&gt;        // Corpo do meu método Ájax&lt;br /&gt;        var myAjax = new Ajax.Request(url,&lt;br /&gt;        {            &lt;br /&gt;            method: 'get',&lt;br /&gt;            parameters: pars,&lt;br /&gt;            onComplete: showResponse        &lt;br /&gt;        }&lt;br /&gt;        );&lt;br /&gt;    } &lt;br /&gt;   &lt;br /&gt;    // Este método é chamado após a sua Logic, ser executada.    &lt;br /&gt;    function showResponse(data){&lt;br /&gt;        var jsonObject = eval('(' + data.responseText + ')');&lt;br /&gt;&lt;br /&gt;        // Recupera a Lista de estados&lt;br /&gt;        var estados = jsonObject.listaEstado;&lt;br /&gt;       &lt;br /&gt;        // Recupera o seu campo select que será preenchido&lt;br /&gt;        var campoSelect = document.getElementById("cbEstadoResultado");&lt;br /&gt;       &lt;br /&gt;        // Variável que armazenará os options do seu campo select&lt;br /&gt;        var select = "";&lt;br /&gt;&lt;br /&gt;        // Com este for você preencherá a variável que corresponde ao&lt;br /&gt;        // seu campo select&lt;br /&gt;        for(i=0;i&amp;lt;estados.length;i++) {&lt;br /&gt;            select += "&amp;lt;option value = " + estados[i].idEstado + "&amp;gt; " + estados[i].nome + "&amp;lt;/option&amp;gt;";&lt;br /&gt;        }&lt;br /&gt;       &lt;br /&gt;        // Aqui você preenche o seu campo select com , os valores do estado&lt;br /&gt;        campoSelect.innerHTML = select;&lt;br /&gt;    }    &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;// Para que você possa utilizar, os scripts acima a sua página deve estar da seguinte maneira.&lt;br /&gt;&amp;lt;select id="cbPais" name="idPais" onchange="javascript:ajaxRequest();"&amp;gt;&lt;br /&gt;    &amp;lt;option value="0"&amp;gt;Selecione&amp;lt;/option&amp;gt;&lt;br /&gt;    &amp;lt;option value="1"&amp;gt;Brasil&amp;lt;/option&amp;gt;&lt;br /&gt;    &amp;lt;option value="2"&amp;gt;Japão&amp;lt;/option&amp;gt;&lt;br /&gt;    &amp;lt;option value="3"&amp;gt;China&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;/select&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;select id="cbEstado" name="idEstado"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/select&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;As informações aqui postadas complementam as informações do site do &lt;a href="http://www.vraptor.org/pt/ajax.html"&gt;vRaptor&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6077576992131612077-2306147843579055671?l=hugov-manjava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hugov-manjava.blogspot.com/feeds/2306147843579055671/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6077576992131612077&amp;postID=2306147843579055671' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default/2306147843579055671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default/2306147843579055671'/><link rel='alternate' type='text/html' href='http://hugov-manjava.blogspot.com/2007/09/preenchendo-um-campo-com-ajax-no.html' title='Preenchendo um campo select com Ajax no vRaptor'/><author><name>ManJava</name><uri>http://www.blogger.com/profile/06820084955165672247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6077576992131612077.post-2958345595357691116</id><published>2007-09-06T09:56:00.000-07:00</published><updated>2007-09-06T10:01:03.082-07:00</updated><title type='text'>Apresentação Pessoal</title><content type='html'>Boa tarde, apartir de hoje começarei a postar aqui todas as minhas evoluções diárias. Relacionadas ao meu envolvimento na área de TI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6077576992131612077-2958345595357691116?l=hugov-manjava.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hugov-manjava.blogspot.com/feeds/2958345595357691116/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6077576992131612077&amp;postID=2958345595357691116' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default/2958345595357691116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6077576992131612077/posts/default/2958345595357691116'/><link rel='alternate' type='text/html' href='http://hugov-manjava.blogspot.com/2007/09/apresentao-pessoal.html' title='Apresentação Pessoal'/><author><name>ManJava</name><uri>http://www.blogger.com/profile/06820084955165672247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
