2 Replies Latest reply on Feb 12, 2008 3:05 AM by hubaghdadi

    setParameter() and setPageParameter()

    hubaghdadi

      Hi.
      What is the difference between setParameter() and setPageParameter()?
      I was writing an integration test for a page that accepts a page parameter and page action method.
      To set the parameter, I used setParameter(), it works but when swapped it for setPageParameter() it doesn't.
      When to use each method?
      Thanks.

        • 1. Re: setParameter() and setPageParameter()
          pmuir

          setParameter sets a request parameter for the mock request, setPageParameter sets a page parameter (i.e. one that already exists). Use setParameter unless you have a reason not to.

          • 2. Re: setParameter() and setPageParameter()
            hubaghdadi

            I have something like:

            <pages>
             <page view-id="/hello.jsp" action="#{helloWorld.sayHello}">
             <param name="firstName" value="#{helloWorld.firstName}"/>
             <param name="lastName" value="#{helloWorld.lastName}"/>
             </page>
            </pages>
            

            In this case, firstName and lastName are page parameters or request parameters? and why?
            Sorry, but I didn't get what is the difference.