当前位置: 首页 > 知识库问答 >
问题:

如何将AjaxServlet的响应发送到qq的JSP div。文件上传功能

朱明知
2023-03-14

在我的JSP页面中,我使用了以下ajax调用(valums-file-上传器)并且文件上传成功。JSF正确调用了适当的Servlet。我正在检查上传的文件并在Servlet中进行服务器端验证。我不确定如何将消息打印回同一个JSP的div。例如。如果一个字段为空,该文件将不会上传,但我还想同时显示一条自定义消息。到目前为止,我已经以String格式存储了消息。我有HttpServletACK对象,但不确定如何将此自定义字符串传递回JSP页面。

感谢您的帮助或建议:)

     new qq.FileUploader({
            element: document.getElementById('file-uploader-demo1'),
            allowedExtension: 'xls|xlsx',
            action: '.....', 
            debug: true,
            onSubmit : function(file, ext){
                // change button text, when user selects file           

            },

            onComplete: function(id, fileName, responseJSON){
                if(!responseJSON.success)
                { //console.log (responseJSON.message); 

                    showErrorBulkOrder();
                }
                else{
                    showSubmitBulkOrder();
                }
            }

        });

共有1个答案

弓泰
2023-03-14

以下是我采取的方法。我想列出它是否对任何面临类似问题的人都有帮助:

在Servlet中:

在post方法中添加了以下行:

     JSONObject jsonObj = new JSONObject(); 
     if (orders == null || orders.size() == 0){
          jsonObj.put("success",false);
      }else{
         jsonObj.put("success",true);
      }
     response.getWriter().print(jsonObj);
     response.setContentType("text/html");

通过这种方式,我还可以添加更多包含来自Servlet端的消息的对象。

在XHTML页面中:同上。

 类似资料:
  • 本文向大家介绍Python3实现发送QQ邮件功能(文本),包括了Python3实现发送QQ邮件功能(文本)的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了Python3实现发送QQ邮件功能:文本,供大家参考,具体内容如下 注意:使用前需要到qq中设置开启POP3 和IMAP服务和设置第三方授权码 然后在下面打x那里填入相关信息即可 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望

  • 我正在尝试编写一个将图像转换为PDF文件的web应用程序。用户发送两幅图像(JPEG、PNG),并应接收和下载PDF文件。 目前的主要问题是我不知道如何将PDF文件返回给客户端。 这是我的控制器: 这是将图像转换为PDF文件的服务(这里我使用库): 另外,当生成文件以从存储中下载文件时,可以将PDF文件存储在某个位置,并在客户端创建“下载”按钮?

  • 本文向大家介绍Python3实现发送QQ邮件功能(附件),包括了Python3实现发送QQ邮件功能(附件)的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Python3实现发送QQ邮件功能:附件,供大家参考,具体内容如下 可以成功发送邮件附件,但是邮件主要内容无法发送,有空再去找找原因 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Python3实现发送QQ邮件功能(html),包括了Python3实现发送QQ邮件功能(html)的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了Python3实现发送QQ邮件功能:html,供大家参考,具体内容如下 之前已经成功发送了qq邮件。下面贴出html格式的qq邮件 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 问题内容: 我在bep_0005页中阅读了DHT协议。 但是,当我发送ping查询或find_node查询时,服务器将响应乱码的文本( _router.bittorrent.com:6881_ 或 _dht.transmissionbt.com:6881_ ) 这是下面的Java源代码 发送数据包 ping查询= {“ t”:“ aa”,“ y”:“ q”,“ q”:“ ping”,“ a”:{“