Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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
Java springmvc中的表单处理页面_Java_Spring_Model View Controller_Spring Mvc - Fatal编程技术网

Java springmvc中的表单处理页面

Java springmvc中的表单处理页面,java,spring,model-view-controller,spring-mvc,Java,Spring,Model View Controller,Spring Mvc,我是春季新手,如果这个问题很傻,我很抱歉。 我有SpringMVC表单,在一个基于注释的控制器中有两个方法 @RequestMapping(method = RequestMethod.GET) public String getUploadForm(Model model) { model.addAttribute(new UploadItem()); initModel(model); return "upload/uploadForm"; } @RequestMa

我是春季新手,如果这个问题很傻,我很抱歉。 我有SpringMVC表单,在一个基于注释的控制器中有两个方法

@RequestMapping(method = RequestMethod.GET)
public String getUploadForm(Model model) {
    model.addAttribute(new UploadItem());
    initModel(model);
    return "upload/uploadForm";
}

@RequestMapping(method = RequestMethod.POST)
public String create(UploadItem uploadItem, BindingResult result, Model model) throws IOException, ServletException {
    // Some type of file processing...
}
我的业务需求是添加“任务正在处理”页面,因为处理需要几分钟时间,所以应该通知用户,任务正在进行(但不需要进度条),只需简单的massege:“请稍候或其他”


在春天有什么简单的方法可以做到这一点吗?

我认为你所追求的并不完全与春天有关。如果希望在较长任务运行时显示一些消息,则需要在较长任务执行时使用Ajax/JQuery显示一些文本/动画。我建议您看一看这个示例,看看如何使用JQuery实现这样的功能。

我认为您所追求的并不完全与spring相关。如果希望在较长任务运行时显示一些消息,则需要在较长任务执行时使用Ajax/JQuery显示一些文本/动画。我建议您看一看这个示例,看看如何使用JQuery完成这项工作。

我还建议您在客户端处理这个问题。实现这一点的最佳方法之一是可以使用jquery ajax调用服务器,这允许您编写自己的方法来执行,直到响应返回。

我还建议您在客户端处理此问题。实现这一点的最佳方法之一是可以使用jquery ajax调用服务器,这允许您编写自己的方法来执行,直到响应返回。

thx伙计们,我正在考虑在后台运行一些线程,然后在服务器端重定向控件,但实际上客户端解决方案更好、更简单


我将使用jquery/js显示消息并提交表单,甚至不需要ajax。

thx伙计们,我考虑在后台运行一些线程,然后在服务器端重定向控件,但实际上客户端解决方案更好、更简单

我将使用jquery/js显示消息并提交表单,甚至不需要ajax