This is a little late but I think you need a getter setter for your proposal
object, or make it a public rather than private instance.


rvala wrote:
> 
> Hi all
> I am new to stripes and Ive been trying to create a simple form and bind
> the form parameters to an actionbean. However it does not work. I am not
> sure what is wrong either.. Please check the code and let me know if Im
> missing something..
> 
> jsp:
> <stripes:form beanclass="com.collab.proposal.action.ClientAction">
>    
>     Business Goal: <stripes:text name="proposal.businessGoal"/><br/><br/>
>     Save As Name: <stripes:text name="proposal.saveAsName"/><br/><br/>
>     Start Date(mm-dd-yyyy): <stripes:text
> name="proposal.startDate"/><br/><br/>
>     End Date(mm-dd-yyyy): <stripes:text
> name="proposal.endDate"/><br/><br/>
>     Status: <stripes:text name="proposal.status"/><br/><br/>
>     <stripes:submit name="postClient" value="submit"/><br/><br/>
>  </stripes:form>
> 
> action bean:
> @UrlBinding("/vpl/testClient.do")
> 
> public class ClientAction extends BaseAction {
>       
>        private ProposalInitiative proposal;
>       
>       @DefaultHandler
>       public Resolution postClient(){
>               HttpServletRequest request = getContext().getRequest();
>               
>               System.out.println("BusinessGoal:"+proposal.getBusinessGoal());
>               System.out.println("StartDate:"+proposal.getStartDate());
>               System.out.println("EndDate:"+proposal.getEndDate());
>               System.out.println("Status:"+proposal.getStatus());
>               System.out.println("SaveAsName:"+proposal.getSaveAsName());
>         }
> }
> 
> web.xml:
> <filter>
>               <display-name>Stripes Filter</display-name>
>               <filter-name>stripes</filter-name>
>       
> <filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>
>               <init-param>
>                       <param-name>ActionResolver.Packages</param-name>
>                       <param-value>com.collab.proposal.action</param-value>
>               </init-param>
>       </filter>
>       <!-- END filters  -->
> 
>       <!-- BEGIN filter mappings  -->
>       <filter-mapping>
>               <filter-name>stripes</filter-name>
>               <servlet-name>StripesDispatcher</servlet-name>
>               <dispatcher>REQUEST</dispatcher>
>       </filter-mapping>
>       <!-- END filter mappings  -->
> 
> 
> 
>       <!-- BEGIN servlet  -->
>       <servlet>
>               <servlet-name>StripesDispatcher</servlet-name>
>       
> <servlet-class>net.sourceforge.stripes.controller.DispatcherServlet</servlet-class>
>               <load-on-startup>1</load-on-startup>
>       </servlet>
>       <!-- END servlet  -->
>       
>       <!-- BEGIN servlet mappings -->
>       <servlet>
>               <display-name>JAX-RS REST Servlet</display-name>
>               <servlet-name>JAX-RS REST Servlet</servlet-name>
>               <servlet-class>
>                       com.sun.jersey.spi.container.servlet.ServletContainer
>               </servlet-class>
>               <load-on-startup>1</load-on-startup>
>       </servlet>
>       <servlet-mapping>
>               <servlet-name>JAX-RS REST Servlet</servlet-name>
>               <url-pattern>/services/*</url-pattern>
>       </servlet-mapping>
>       <servlet-mapping>
>               <servlet-name>StripesDispatcher</servlet-name>
>               <url-pattern>*.do</url-pattern>
>       </servlet-mapping>
>       <!-- END servlet mappings -->
> 
> 
> 
> I dont have any compilation errors or deployment errors.. when I run the
> jsp and print the values it throws a nullpointer. which means the bean was
> not set.. should I add something to my web.xml.. am I doing it wrong?
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Binding-form-to-bean-tp32768121p32827614.html
Sent from the stripes-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to