Hi  

    when i do so i am getting  error in <netui:form action="processLogin">
in this place, denoting that
invalid action form. but i have done as in doc i.e 
http://beehive.apache.org/docs/1.0.1/netui/tutorial.html#ceate 

     In my controller i have  like this

           @Jpf.Controller(
      simpleActions = {
          @Jpf.SimpleAction(name="begin", path="/pageflow/index.jsp"),  
          @Jpf.SimpleAction(name="login", path="/pageflow/login.jsp" )
      }    
)
public class Controller
extends PageFlowController {
    
    @Jpf.Action (
         forwards= {
             @Jpf.Forward(name="success", path ="/pageflow/display.jsp")
         }
    )
    
    public Forward processLogin(LoginForm loginForm) {
     
        log("UserName    : " + loginForm.getUserName());
        log("Designation : " + loginForm.getDesignation());
        
        Forward fwd = new Forward("success");
        fwd.addActionOutput("userName", loginForm.getUserName());
        fwd.addActionOutput("designation", loginForm.getDesignation());
        return fwd;
    }
    
    private static void log(Object o) {

        if (o instanceof Throwable) {
            ((Throwable)o).printStackTrace(System.err);
        } else {
            System.out.println(o + "");
        }
    }

} 

package structure is 
src
    pageflow
           Controller.java
    bean
             LoginForm.java
web
    pageflow
             Login.jsp
             dispaly.jsp
             index.jsp
      WEB-INF
           ...
    my login.jsp contains
                            <%@ page language="java" contentType="text/html;
charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ taglib uri = "/WEB-INF/tld/beehive-netui-tags-html.tld" prefix ="netui"
%>

<netui:html>
        <netui:body>
        <p>
                 Hi Welcome!!!
        </p>
        <p>
          <netui:form action="processLogin">
            <table>
                <tr>
                    <td>username:</td>
                    <td><netui:textBox
dataSource="actionForm.userName"/></td>
                </tr>
                <tr>
                    <td>Designation:</td>
                    <td><netui:textBox
dataSource="actionForm.designation"/></td>
                </tr>
            </table>

            <br/>
            <netui:button value="Submit"/>
        </netui:form>
        </p>
  </netui:body>
</netui:html> 

My index.jsp has <netui:anchor action ="login">Login</netui:anchor>

   when i hit http://localhost:8080/<contextname>/pageflow/begin.do?       i
am getting index.jsp
after clicking login link in index.jsp, i am getting "action:processLogin
invalid action".. repeatly  such error i am getting. 

what is the error in program ?..what is the error in <netui:form> kindly
help me

with expectation

regards
sam
-- 
View this message in context: 
http://www.nabble.com/Error-on-apache%27s-beehive-netui%3Aform-tf2793973.html#a7794588
Sent from the Beehive - User mailing list archive at Nabble.com.

Reply via email to