Could you post your struts.xml file?

Maurizio Cucchiara

Il giorno 16/dic/2010 04.02, "Philippe Goncalves" <
philippe.goncal...@gmail.com> ha scritto:
> Hi all!
>
> Coming from the Struts1 world, I find Struts2 really convenient!
> But I have a simple problem, maybe I miss something. I've read some
> tutorials about Struts2 but didn't find something... Here it is:
>
> I'm modifying an actual project based on struts2, spring and freemarker. I
> have to add some functionnalities to a page, so I have to modify an
Action,
> by adding three simple pojo objects, with the getters/setters (these
> class/variables names are fictional):
> *
> public class MyAction extends ActionSupport{
>
> private Bean bean;
> private Bean2 bean2;
> private Bean3 bean3;
>
> public Bean getBean(){
> return bean;
> }
>
> public void setBean(Bean bean){
> this.bean = bean;
> }
> ...
> }
>
> public class Bean{
> private String title;
> private String description;
>
> public String getTitle(){
> return title;
> }
>
> public void setTitle(String title){
> this.title = title;
> }
>
> public String getDescription(){
> return description;
> }
>
> public void setDescription(String description){
> this.description = description;
> }
>
> }*
> *...*
>
> All these objects have a title and description as variables, so on my
page,
> I have these inputs:
> *
> <@s.textfield name="bean.title" />
> <*...@s.textfield** name="bean.description" />
> ...*
>
> When I first print the page (input method of my action), my beans are well
> filled with the values I put on the action. But when I submit the page,
all
> my beans stay at null (debugger on the action class)! And I don't know why
> It's been one day and an half that I'm trying to get this working, but I
> don't why my objects stay at null after the submit of my page (I've
already
> checked the name of my variables, trying to rename my beans, etc.)
>
> Could someone please tell me if I am missing something? I thought that
with
> struts2, you just have to declare you're objects (String, Integer, Self
made
> beans, etc.) on the Action with the good getters/setters and Struts take
> care of this automatically (not like Struts1 where you have to declare
your
> beanform on the struts.xml).
>
>
> Thanks!
>
> --
> Philippe Goncalves
> http://www.linkedin.com/in/philippegoncalves
> http://www.philippegoncalves.com
> Tel: +15146326816

Reply via email to