cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andre Juffer <andre.juf...@oulu.fi>
Subject Re: How to retrive data from a form and save to database
Date Mon, 29 Jun 2009 09:03:46 GMT
elvenfire wrote:
> Hi everyone, 
>
> I am using Apache cocoon 2.2,  hibernate and spring with mysql database.
>
> I just want to know how could i retrieve an input and save it to database.
> Kindly correct my codes
>
> here's my jx.xml code:
> <form method="post" action="${cocoon.continuation.id}">
> 	Last Name: <input type="text" name="last_name"/>
> 	 func,newPerson Save Person 
> </form>
>
>
> flow.js
> function newPerson() {
> 	var demoBean = cocoon.getComponent("demo");
> 	var lastName = cocoon.request.get("last_name");
>   

This should be:

var lastName = cocoon.request.getParameter("last_name");



> 	var person = demoBean.getNewPerson(lastName);
> 	cocoon.sendPage("page,createPerson", {"person" : person});
> }
>
> MyBean.java
>     public String getNewPerson(String lastName) {
> 	  Person p = new Person();
> 	  p.setLastName(lastName);
>         Session s = Cewf.getInstance().getHibernateSession();
>         s.save(p);
>         s.flush();
>         return ("Person #" + p.getPersonId() + " at " + p.getLastName());
>    
>     }
>
> I can save to the database but I do not know how to retrieve the parameter
> from the user's input.
>
> Thanks :) :working:
>
>
>
>   


-- 
Andre H. Juffer              | Phone: +358-8-553 1161
Biocenter Oulu and           | Fax: +358-8-553-1141
Department of Biochemistry   | Email: andre.juffer@oulu.fi
University of Oulu, Finland  | WWW: www.biochem.oulu.fi/Biocomputing/
StruBioCat                   | WWW: www.strubiocat.oulu.fi
NordProt                     | WWW: www.nordprot.org
Triacle Biocomputing         | WWW: www.triacle-bc.com


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message