Ww + bean

7 respostas
K

como faço para preencher um bean que está na action:

package ww;

import com.opensymphony.xwork.ActionSupport;

public class UserAction extends ActionSupport{
          
    private UserVO user = new UserVO();
   
    public String execute() throws Exception {
        //user.setName(""); ??????????
        //user.setAge(""); ???????????
        return SUCCESS;
    }
    
    public UserVO getUser() {
        return user;
    }

    public void setUser(UserVO user) {
        this.user = user;
    }
}

o forma que pega os dados que armazena no bean...

<ww:form name="'form" action="'User.action'" method="'POST'">
    <table>

    <ww:textfield label="Name" name="user.name" value="user.name"/>
    <ww:textfield label="Age" name="user.age" value="user.age"/>

    </table>
    <input type="submit" value="Save"/>       
</ww:form>

alguém pode me ajudar ???

:cry:

7 Respostas

_fs

Isso deveria funcionar cara @.@ tem certeza que o bean não está sendo preenchido? Tem certeza que a action está sendo chamada?

Z

O interceptor defaultStack está na pilha de interceptadores dessa action?

K

o meu xwork:

<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd">

<xwork>

	<include file="webwork-default.xml" />
	
	<package name="default" extends="webwork-default">			
	<action name="User" class="ww.UserAction">
            <result name="success" type="dispatcher">2.jsp</result>
            <result name="error" type="dispatcher">1.jsp</result>
            <interceptor-ref name="defaultStack"/>				 		
        </action>	
	</package>

</xwork>

:wink:

_fs

Bem lembrado Zeh.

kuruma, abra o webwork-default.xml, e na declaração do defaultStatck, veja se há o interceptor
<interceptor-ref name=“params” />

K

onde acho esse aquivo:

webwork-default.xml

???

Obrigadão pela força…

:wink:

K

dentro do jar…

:wink:

K

sim LIPE… ele está lá…

<!-- Basic stack -->
        <interceptor-stack name="defaultStack">
            <interceptor-ref name="servlet-config"/>
            <interceptor-ref name="prepare"/>
            <interceptor-ref name="static-params"/>
            <interceptor-ref name="params"/>
            <interceptor-ref name="conversionError"/>
        </interceptor-stack>

e agora ???

Criado 19 de maio de 2005
Ultima resposta 19 de mai. de 2005
Respostas 7
Participantes 3