0

コントロールを次のページに渡す必要があるjspページがあります。そのためにMultiaction Controllerを使用していますが、エラー404が表示されます。

私のJSPファイルは

<form id="form1" name="form1" method="post"  action="registerSuccessControl.htm" commandName="register" >
        <strong> <label> <label> <label>
                        <div align="center">Registeration</div>
                </label></strong> <label></label>
        <h1>&nbsp;</h1>
        <p>
            First Name <input type="text" name="textfield" accesskey="1"
                tabindex="1" /> <label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                &nbsp;Last Name</label> <strong> <input type="text"
                name="textfield3" />
            </strong>
        </p>

これが私のコントローラーです

@RequestMapping("/registerSuccessControl.htm")
    public ModelAndView registerSuccessControl(@ModelAttribute("register") Register register,BindingResult brResult,HttpServletRequest request,HttpServletResponse response) throws Exception {
        System.out.println("RegisterSuccesssControl called");
        //logger.debug("Registration Page Accessed at "+new Date());
        System.out.println("I am In registerSuccess");

        RegistrationValidator uValidator=new RegistrationValidator();       
        uValidator.validate(register,brResult);     
        HashMap<String, BindingResult> resultMap = new HashMap<String, BindingResult>();
        if(brResult.hasErrors()){           
            resultMap.put("errors", errors);
            return new ModelAndView("Register",resultMap);
        }
        else 
            return new ModelAndView("Firm");
}

同じコントローラーで処理された他のリクエストがあり、正常に機能していますが、このリンクでは機能していません。

4

0 に答える 0