Mensagens enviadas por: andrepestana
Índice dos Fóruns » Perfil de andrepestana » Mensagens enviadas por andrepestana
Autor Mensagem

Na action eu passo uma lista de todos os status para o jsp que vem do banco de dados:


e no jsp eu uso a tag html:select do struts pra popular o meu select através dessa lista:


Até aí tudo bem, tudo está funcionando perfeitamente.

A minha dúvida é: os labels dos status estão cadastrados em inglês na tabela de status. Qual estratégia eu poderia usar para traduzir os label através do MessageResources.properties?

Para os campos texto eu uso:





Como vcs costumam resolver esse tipo de problema para os selects?

Pestana
Pessoal,

Escreví um pequeno artigo sobre ordenação e filtragem de beans numa lista.

Clique aqui para ler o artigo

Por favor, comentem se possível apontando erros.

Grato,

Pestana
Obrigado por responder a minha pergunta, thingol!

Não entendí sua frase:
Se não houver um construtor default explícito, você não pode chamar Class.forInstance() para chamar o construtor default (explícito ou implícito) se houver um construtor que não é default e for explícito, já que nenhum construtor default implícito vai ser gerado pelo compilador nesse caso. Só que nesse caso você poderia ainda assim instanciar a classe, usando a classe Constructor que está disponível no pacote java.lang.reflect.


Poderia me explicar melhor?

grato,

Pestana
Olá pessoal!

Gostaria de saber se a falta de um construtor default explícito numa classe pode causar java.lang.NoClassDefFoundError quando usamos reflexão.

Segundo:
http://groups.google.com/group/comp.lang.java.programmer/browse_thread/thread/21d6bb79c5f22c1d/8512a846a9c3f82d?lnk=st&q=Caused+by%3A+java.lang.NoClassDefFoundError%3A&rnum=3#8512a846a9c3f82d:

I tried to load classes with forName but some classes I tried to
loaded didn't have a default constructor. That caused a
java.lang.NoClassDefFoundError which can't be cought.


Agradeço desde já!

Pestana
Não aparece....e agora?

[]´s

Pestana
Luca,

Muito obrigado!

Conseguí zerar as margens e verifiquei que o tamanho imprimível agora é o mesmo que o tamanho da página.

Só uma coisa: depois que a primeira página é impressa, a impressora desce mais 1 polegada e a próxima página começa daí...Estranho pq conferí o tamanho. Tanto que se coloco 12 polegadas como tamanho do papel, nem chega a imprimir tudo.

A única coisa diferente do se código é que já mando pra impressora sem diálogo com o usuário:

ao invés de:



faço:



A seguir, como ficou meu código:




Por que será que pula mais uma polegada?

Se alguém souber como fazer a impressora voltar, também ajudaria(sei que não é o correto mas ajuda).

Obrigado novamente!

Pestana
Olá, pessoal!

Estou com um problema: estou imprimindo num formulário contínuo tipo FOLIO (8.5"x13") e funciona corretamente. Porém o que não consigo fazer funcionar corretamente é o tamanho da página e área imprimível. Se "seto" o tamanho da página como FOLIO, não consigo usar toda a página para imprimir(não consigo imprimir no finalzinho da página, não chega a zero ou perto disso) pq mesmo "setando" a área imprimível do tamanho da página, a área imprimível não passa de um limite. Se eu aumento o tamanho da página, aí sim consigo aumentar a área imprimível e fazer imprimir na região que gostaria mas aí a segunda página vai imprimir errado porque a primeira página estourou o tamanho dela (com certeza não é o modo correto).

Eu gostaria de saber senão dá pra criar um tipo de página personalizado onde poderia "setar" o tamanho da área imprimível que eu quisesse sem ter de aumentar o tamanho da página (8.5"x13").

O código que estou utilizando para imprimir é este:



Agradeço desde já!

Pestana
Achei o erro....

eu achava q o atributo name da tag html:select tinha de ser o nome do bean usado para popular o select:




mas descobrí q era pra fazer como os outros elementos do form:



notaForm é o meu formbean...

desculpa a trapalhada..valeu!

Pestana
Mas o q estou fazendo de errado?

para popular o bean, não uso o formbean, uso uma collection de objetos do tipo EmpresaBean:



Alguém me dê uma sugestão, por favor!

obrigado,

Já tentei mudar idCliente para um atributo do meu formbean mas se faço isso, a página JSP nem completa o carregamento.

Alguém tem um exemplo disso que esteja funcionando?

Pestana
Olá, pessoal!

Não conseguí fazer para que uma lista de seleção ficar pré selecionada no Struts.
Abaixo está a parte do JSP que mostra a lista:


Pelo que pesquisei, eu deveria setar o idCliente que é a property:



mas não sei como setar o idCliente no Servlet...alguém teria um exemplo disso?

Obrigado desde já!

Pestana
Resolvido:

Como estou começando com Struts, ainda faço confusão com algumas coisas.

Action




struts-conf.xml





ActionForm



jsp:



Coloquei só que importa... mas deu certo... vou mudar o atributo na session para request..

Obrigado, Diogenes e Daniel!

Pestana

Nada feito... alguém tem alguma idéia?

Estava vendo em alguns sites que vc pode usar uma subtag da tag <action> chamada <set-property> mas não sei se tem a ver... estou com struts 1.1

Qualquer ajuda é bem-vinda...

Pestana
olha, dei uma verificada e realmente com request, não passa nada para o form...então resolví mudar para session como tinha feito inicialmente. Verifiquei que se eu fizer isso:



obtenho o resultado esperado mas gostaria de não usar scriptlets.

Não funciona com:



tenho que mexer no struts-config.xml?

Pestana
 
Índice dos Fóruns » Perfil de andrepestana » Mensagens enviadas por andrepestana
Ir para:   
Powered by JForum 2.1.8 © JForum Team