Assim como no Notes, podemos usar @DbColumn e @DbLookup em XPages atraves de JavaScript. Ha apenas algumas diferencas.A sintaxe basica desses dois comandos em XPages e:@DbLookup(dbName:string, viewName:string, key:string, colNumber:int) : any @DbLookup(dbName:string, viewName:string, key:string, fieldName:string) : any@DbLookup(dbName:string, viewName:string, key:string, colNumber:int, keywords:string) : any@DbLookup(dbName:string, viewName:string, key:string, fieldName:string, keywords:string) : anyDbColumn(dbName:string, viewName:string, colNumber:int) : anyBastante parecida com a sintaxe usada no proprio Notes.Mas devemos ter muita atencao ao trabalhar com esses dois comandos, pois eles podem retornar: Array, String ou null. Diferente de comandos convencionais que usamos em JavaScript, esse comando pode retornar instancias diferentes de acordo com seu resultado. Caso encontre mais de um resultado, ele retorna uma instancia de Array com os resultados; caso encontre apenas um resultado, ele nao retornara um Array com um elemento, mas sim o elemento; caso nao encontre nada, ele retornara null. Entao sempre devemos tratar os resultados de acordo com o que pode aparecer. Mas de tudo isso que falei acima, o @DbColumn tem apenas uma diferenca, onde retornaria null, retorna "".Eu sugiro usar o seguinte codigo ao usar esses 2 comandos:var x = @DbLookup(@DbName(), "ViewQualquer", key, 1);if(x instanceof Array){ //Codigo para quando retornar um Array}else{ if(x == null){ //Codigo para quando nao retornar resultados } else{ //Codigo para quando retornar apenas um elemento }}e var x = @DbColumn(@DbName(), "ViewQualquer", 1);if(x instanceof Array){ //Codigo para quando retornar um Array}else{ if(x == ""){ //Codigo para quando nao retornar resultados } else{ //Codigo para quando retornar apenas um elemento }} Bom, quando eu queria comecar a estudar para Java EE, tracei uma lista de passos de estudo que tem dado certo. Entao pensei em ajudar aqueles que estao no Java SE, ou que nem mesmo comecou a estudar Java e quer desenvolver para a web usando Java.Comecando com quem nem mesmo conhece Java SE:- Aprenda pelo menos os conceitos e desenvolva programas em Java SE. Eu indico o livro "Use a cabeca! Java" ou sua versao em ingles (Head First! Java), caso a pessoa nao tenha problemas com o mesmo. Eu estudei pelo Deitel e me arrependo. E um livro com leitura muito intediante e cansativa. Nao cheguei a ler o que recomendei, mas ja me foi muito recomendado e ja li "Head First! HTML, CSS & XHTML", da mesma serie, e adorei a forma como o livro e feita. Entao, nao tente pular as coisas, tenha boa logica de programacao e saiba os conceitos de Java.Para quem ja sabe programar em Java SE:- Se voce nao sabe HTML, e melhor nem comecar a estudar Java EE enquanto nao aprender. Tambem e recomendavel aprender Javascript e, se quiser fazer sites com boa aparencia sem um webdesigner, saber CSS tambem. Eu aprendi HTML (e tambem XHTML, que exiguem mais algumas regras) e CSS com o livro que eu citei antes: Head First! HTML, CSS & XHTML. A versao dele em portugues e a mesma coisa, trocando "Head First" por "Use a cabeca". Ja postei aqui um site com varios e-books em ingles, sendo que la eu encontrei esse e outros livros. Javascript eu aprendi vendo video-aulas, lendo artigos e