Help com WebWork (ModelDriven)  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
eduardo_lopes
JavaGuru
[Avatar]

Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline

E aí moçada, estou aqui em pleno domingão desvendando o WW para não matar mais tantas foquinhas todo o dia, e visto que na empresa q trabalho iremos no fim do ano iniciar um desenvolvimento bravo em web e terei de ensinar mais uns 5 desenvolvedores algum framework, e lógicamente, o número de focas mortas seria multiplicado por 5, então espero que vcs me ajudem com essa pequena dúvida de iniciante:

estou tentando fazer uma simples action funcionar utilizando a interface ModelDriven, onde estou errando? pois o bean não é carregado:

Obs.: os nomes dos campos no form são iguais aos nomes das propriedades dos beans.

bean "Magazine"


Action


xwork.xml

This message was edited 1 time. Last update was at 12/06/2005 14:05:13




roberto.porfiro
What is classpath?

Membro desde: 12/06/2005 20:14:46
Mensagens: 7
Offline

Eduardo,

Que tipo de erro esta ocorrendo ?
Por um acaso estou fazendo um trabalho aqui com WebWork e Hibernate e jah vi varios tipos de erros ocorrendo.
Assim poderemos ir direto ao ponto.
andre_a_s
GUJ Ranger
[Avatar]

Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline

Tenta implementar a classe CommandDriven

Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com
[Email] [MSN] [ICQ]
eduardo_lopes
JavaGuru
[Avatar]

Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline

Que tipo de erro esta ocorrendo ?

Nâo ocorre erro algum, apenas o bean "Magazine" não é populado, se vc olhar o código peço para que escreva no log os valores mas o que tenho de resultado é:


Tenta implementar a classe CommandDriven

Bom, na verdade nem sei pra que serve essa classe, como disse estou "desvendando" o WW, mas vou procurar algo a respeito.

Valeu!

Eduardo



cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Eduardo, quais as variaveis do seu form HTML? Tenta colocar uma tag form simplezinha e um botao de submit, mais ou menos assim:



E ve no que da
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
eduardo_lopes
JavaGuru
[Avatar]

Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline

eu tava fazendo assim:

http://localhost:8080/ww/magazine.action?codigo=10&nome=Teste

mas vou tentar criando um form, é q deixei os fontes em casa, mas cv o código está correto, não? ele deveria preencher o bean sem esforço, correto?

estou usando a versão 2.1.7 do WW.



andre_a_s
GUJ Ranger
[Avatar]

Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline

eduardo_lopes wrote:eu tava fazendo assim:

http://localhost:8080/ww/magazine.action?codigo=10&nome=Teste


Só pra lembrar... agente não tem acesso ao SEU localhost

Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com
[Email] [MSN] [ICQ]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Andre, o ele so tava dando exemplo da url - o que interessa eram os parametros

Eduardo, hmm... se pans eu errei nos nomes dos parametros... ja tentou model.codigo e model.nome?
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
eduardo_lopes
JavaGuru
[Avatar]

Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline

andre_a_s wrote:
eduardo_lopes wrote:eu tava fazendo assim:

http://localhost:8080/ww/magazine.action?codigo=10&nome=Teste


Só pra lembrar... agente não tem acesso ao SEU localhost


putz, foi mal é que o JForum coloca como link, mas como disse o cv a intenção era demonstrar os parametros

cv, valeu, vou testar mudando o nome dos parametros.



roberto.porfiro
What is classpath?

Membro desde: 12/06/2005 20:14:46
Mensagens: 7
Offline

O cv tem razão muda a forma como passa os parametros que com certeza funciona !
Diogenes
Virtual Machine Man
[Avatar]

Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline

Declara o interceptor....



Diogenes

"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)


[Email] [MSN]
eduardo_lopes
JavaGuru
[Avatar]

Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline

diogenes, abri o webwork-default e está lá a declaração do interceptor.
bom fiz os testes q vcs pediram e não adiantou.

Caramba, é uma vergonha mesmo, mas não to conseguindo, se alguém conseguir tá em anexo o projeto (ridículo), apenas não adicionei os libs mas os arquivos estão listados abaixo:


WEB-INF/lib
commons-fileupload.jar
commons-logging.jar
cos-multipart.jar
mail.jar
ognl.jar
oscore.jar
pell-multipart.jar
velocity-dep.jar
webwork-2.1.7.jar
xwork.jar
 Nome do arquivo TestWebWork.zip [Disk] Download
 Descrição
 Tamanho 7 Kbytes
 Baixado:  37 vez(es)




roberto.porfiro
What is classpath?

Membro desde: 12/06/2005 20:14:46
Mensagens: 7
Offline

Eduardo tenta mudar teu arquivo index.jsp ai para este codigo, no mometo não tenho como testar mas acredito que resolva.

<html>
<head>
<title>WebWork Tutorial - Lesson 3 - Example 1</title>
</head>

<body>

<p>Click the button below to activate HelloWebWorldAction.</p>


<td align="center">
<ww:form name="'helloWebWorld'" action="'helloWebWorld.action'" method="'POST'">
<ww:textfield label="getText('login.username')" name="'hello'" value="Hello !" size="10"/>
<ww:submit value="POST"/>
</ww:form>
</td>
</body>
</html>
roberto.porfiro
What is classpath?

Membro desde: 12/06/2005 20:14:46
Mensagens: 7
Offline

notei que enviando o texto altera visualização

onde vc estiver vendo ''' tres apostofes isto e " aspas dulplas mais ' e depois a variável .
fabio.patricio
GUJ Master

Membro desde: 04/01/2004 02:51:33
Mensagens: 1512
Localização: Porto Alegre - RS
Offline

Hmm, e o metodo set onde esta?

Como o WW, vai criar teu objeto setando os valores dele (que estao no teu form) e depois setar na action?

]['s

Fabio Patricio
http://blog.wansoft.com.br

[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team