Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带Spring formView的嵌套速度模板_Spring_Velocity_Formview - Fatal编程技术网

带Spring formView的嵌套速度模板

带Spring formView的嵌套速度模板,spring,velocity,formview,Spring,Velocity,Formview,我有一个Spring应用程序,我想添加一个登录功能。我想把登录表单放在网站的标题中。这意味着它将包含在多个页面中。定义表单提交到的控制器时,我应该指定什么作为formView 是否可以将包含在标题中的登录模板(包含在每个标题中:-)指定为formView 谢谢你的帮助。如果有什么不清楚的地方,我很乐意提供更多细节或显示代码。无需担心。我意识到,Velocity模板是否包含在另一个文件中并不重要。我在模板中添加了以下内容: <form method="POST"> #springBin

我有一个Spring应用程序,我想添加一个登录功能。我想把登录表单放在网站的标题中。这意味着它将包含在多个页面中。定义表单提交到的控制器时,我应该指定什么作为
formView

是否可以将包含在标题中的登录模板(包含在每个标题中:-)指定为
formView


谢谢你的帮助。如果有什么不清楚的地方,我很乐意提供更多细节或显示代码。

无需担心。我意识到,Velocity模板是否包含在另一个文件中并不重要。我在模板中添加了以下内容:

<form method="POST">
#springBind("credentials.*")
它是有效的

@Controller
public class SplashController implements Serializable {

    protected final Log logger = LogFactory.getLog(getClass());
    private static final long serialVersionUID = 7526471155622776147L;

    @ModelAttribute("credentials")
    public LoginCredentials getFormBean() {
        return new LoginCredentials();
    }

    @RequestMapping(method = RequestMethod.GET)
    public String showForm() {
        logger.info("In showForm method of SplashController");
        return "splash";
    }

    @RequestMapping(method = RequestMethod.POST)
    public ModelAndView onSubmit(LoginCredentials credentials, BindingResult bindingResult) {

        logger.info("In onSubmit method of SplashController");
        logger.info("Username = " + credentials.getUsername());
        logger.info("Password = " + credentials.getPassword());
        ModelAndView modelAndView = new ModelAndView("home");
        return modelAndView;

    }

}