0

我有一个 jsp 页面,我必须从中将控件传递到下一页。我正在为此使用多动作控制器,但它给了我一个错误 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