Mensagens enviadas por: luBS
Índice dos Fóruns » Perfil de luBS » Mensagens enviadas por luBS
Autor Mensagem
hans.brito@hotmail.com wrote:Acredito que se for Feito dessa forma, o ArrayList vai ficar "LIMITADO" ao numero de ArrayLists que você incluir.

Eu gostaria de saber se há uma forma de fazer sem limite pra X e Y ?

Obrigado!


Não sei se entendi.

Mas usando lista de lista não vai haver nenhum limite x e y.
Eh, vc deveria fazer algo mais internacionalizavel, as mensagens estarem em algum arquivo properties por exemplo, nao que a melhor forma seja mapear: Excecao=mensagem

De qualquer forma, vc provavelmente esta lancando um BusinessException e depois algo esta encapsulando ela dentro de outra excecao (que eh a que vc recebe), essa outra excecao deve estar dessa forma:



Se tiver assim, muda para isso:



Repare que mudou apenas o construtor OutraException(Throwable cause).


Porem, ao inves de lancar tudo BusinessException, eu acharia melhor vc lancar excecoes diversas, algo que a partir da excecao diga para quem esta usando suas classes de modelo o que ocorreu, e entao poder criar uma mensagem especifica, ou no maximo um BusinessException que retorne um codigo de erro, e a partir desse codigo a camada que usa o modelo ter um properties mapeando codigo=mensagem.
Eh como eu geralmente faco...
Tem certeza que vc quer perder precisão???

Não sei se tem um jeito mais elegante mas:



ou




Mas, se for para formatar uma entrada do usuario, porque vc nao usa algum componente que ja formata para vc!? tipo

http://java.sun.com/developer/JDCTechTips/2004/tt0504.html
dentro do servlet, vc a partir do HttpServletRequest (req).



http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/ServletRequest.html#getParameter(java.lang.String)
jony wrote:Bom dia

Alguém sabe como "passo" um valor de uma JSP para um servlet atravé de sessão, exemplo:

<%
request.setAttribute("acao", "incluir");
%>


Isso ja esta meio errado... geralmente vc de um jsp submete a partir do action de um form para um servlet e esses parametros (tipo acao) saum passados a partir de input's do form (via request).
Sobre os escopos da uma lida:
http://www.guj.com.br/posts/list/65084.java#342568

Sobre o forward:
Quando vc da um forward, vc basicamente delega a requisição para outro recurso no servidor (ocorre no servidor), quem redireciona para outra pagina eh o sendredirect (ocorre no cliente).
Um uso comum de forward eh o servlet efetuar o papel do controler, setar alguns atributos no request e depois delegar a requisicao para um jsp (outro recurso) que tera acesso a esses atributos para montar a pagina (basicamente ele diz: olha acabei o que tinha que fazer, agora eh com vc (outro recurso).
Caso o servlet desse um send redirect para o jsp, isso diria ao browser: "faca uma requisicao agora para esse recurso", isso geraria outra solicitacao e o recurso nao teria acesso a esses atributos.

Tipo, nao sei se entendeu bem, mas eu recomento vc ler head first - servlet/jsp, vc vai entender direitinho tudo.
Se for JSF, então vc usa navigation-rules

http://www.jsftutorials.net/jsf-navigation-by-examples.html
Eu mudaria algumas coisas.

Isso aqui:



Pode ser transformado nisso aqui:



E eliminaria getValue estatico de Score.

Depois acho que getScore deveria retornar o enum Score e ai os metodos isXXX faria algo como:



Os metodos chamadores de getScore seriam refatorados, ou entao criaria um getScoreValue o que retorna o getScore().value(). Se não quiser mudar nenhuma outra classe, ai ao inves de fazer isso, criaria um getScoreEnum() e ao inves de retornar um Score em getScore(), continua retornando um valor double (getScoreEnum().value()).

Ah, e Enum vc pode definir em tempo de execução tb.

Posta como eh seus metodos isXXX que ai da para postar uma alteração mais completa.
Se eu entendi bem, acho que isso pode te ajudar

http://www.osgi.org
http://pt.wikipedia.org/wiki/OSGi

Embora eu nunca fiz se quer o hello world hehe
kkk sou sim, ateh perguntei aqui para o godoy se era vc, depois que vi tubarao.

Então, mas ainda acho que spring vale mais a pena que EJB para a maioria dos problemas...
Mas da uma olhada, acho que é a penultima java magazine saiu isso (JEE contra-ataca), com certeza esse esquema de perfis é uma evolução
No caso do seu get, eu acharia mais legal ele retornar o enum e não o value dele, algo do tipo "me traga o enum correspondente a esse inteiro".

E nas classes que usam, não deveria usar int mais, todo lugar que faz referencia para essa constante deveria agora fazer referencia para um Complexity.
Não sei se entendi bem, mas

A action no projeto 2 vc consegue fazer?!
Se sim, basta que os parametros que estavam no seu request estarem dentro de um form no momento do clique (caso esse icone submita um determinado form e assim execute o action no projeto 2) ou então vc usa query string para montar o action para o projeto 2 (clique do icone).

Vale muito a pena, experimenta mudar completamente o layout do seu site (mesmo um pequeno com umas 10 paginas).
Porém quando eu usei tiles, achei meio traumatizante (tiles2 nunca mexi), mas usando sitemesh ou facelets, foi bem legal.
Eu tem que confirmar, masss
A principio na JEE 6 vai ter um esquema de perfis, vc vai poder usar EJB com um perfil mais leve, sem todas funcionalidades, no proprio servidor web (tomcat, jetty).

Da uma olhada
http://blog.caelum.com.br/2008/03/24/novidades-do-ejb-31-do-futuro-java-ee-6/

E saiu uma java magazine esses meses atras que fala das novidades no JEE6, inclusive os perfis, o que vai* ser suportado em cada perfil etc

* ainda não com 100% de certeza.
malbarbosa wrote:Pessoal,

Como eu faço para quando o usuário digitar a data, automaticamente o sistema coloque as "/", não necessitando que o usuário a coloque?

aguardo resposta



Se for web vc usa javascript, jquery tem um esquema de criar uma mascara para um input:
http://jquery.blog.dada.net/post/350761/Mscara-para-campos-INPUT-do-formulrio
http://raymonsanches.wordpress.com/2007/11/09/3/
http://www.guj.com.br/posts/list/92571.java
etc
Não testei nenhum, somente na primeira pagina do google hehe

Se for desktop: http://www.exampledepot.com/egs/javax.swing.text/formtext_FormTextDate.html
 
Índice dos Fóruns » Perfil de luBS » Mensagens enviadas por luBS
Ir para:   
Powered by JForum 2.1.8 © JForum Team