| 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
|
 |
|
|