• <i id='Xvt2u'><tr id='Xvt2u'><dt id='Xvt2u'><q id='Xvt2u'><span id='Xvt2u'><b id='Xvt2u'><form id='Xvt2u'><ins id='Xvt2u'></ins><ul id='Xvt2u'></ul><sub id='Xvt2u'></sub></form><legend id='Xvt2u'></legend><bdo id='Xvt2u'><pre id='Xvt2u'><center id='Xvt2u'></center></pre></bdo></b><th id='Xvt2u'></th></span></q></dt></tr></i><div id='Xvt2u'><tfoot id='Xvt2u'></tfoot><dl id='Xvt2u'><fieldset id='Xvt2u'></fieldset></dl></div>

      <small id='Xvt2u'></small><noframes id='Xvt2u'>

        <tfoot id='Xvt2u'></tfoot>
          <bdo id='Xvt2u'></bdo><ul id='Xvt2u'></ul>

        <legend id='Xvt2u'><style id='Xvt2u'><dir id='Xvt2u'><q id='Xvt2u'></q></dir></style></legend>
      1. 使用 strut2 jquery 插件标签将 JSON 对象发送到 Str

        时间:2023-10-12
          <bdo id='YNSnT'></bdo><ul id='YNSnT'></ul>
          1. <legend id='YNSnT'><style id='YNSnT'><dir id='YNSnT'><q id='YNSnT'></q></dir></style></legend>

                  <small id='YNSnT'></small><noframes id='YNSnT'>

                • <tfoot id='YNSnT'></tfoot>
                  <i id='YNSnT'><tr id='YNSnT'><dt id='YNSnT'><q id='YNSnT'><span id='YNSnT'><b id='YNSnT'><form id='YNSnT'><ins id='YNSnT'></ins><ul id='YNSnT'></ul><sub id='YNSnT'></sub></form><legend id='YNSnT'></legend><bdo id='YNSnT'><pre id='YNSnT'><center id='YNSnT'></center></pre></bdo></b><th id='YNSnT'></th></span></q></dt></tr></i><div id='YNSnT'><tfoot id='YNSnT'></tfoot><dl id='YNSnT'><fieldset id='YNSnT'></fieldset></dl></div>
                    <tbody id='YNSnT'></tbody>

                  本文介绍了使用 strut2 jquery 插件标签将 JSON 对象发送到 Struts 2 操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我们可以通过 json 拦截器将 JSON 发送到 Struts2 动作.http:///tech.learnerandtutor.com/send-json-object-to-struts-2-action-by-jquery-ajax/.

                  We can send JSON to Struts2 actions by json interceptor. There is good sample at http://tech.learnerandtutor.com/send-json-object-to-struts-2-action-by-jquery-ajax/.

                  json 拦截器要求请求 content typeapplication/jsonapplication/json-rpc这个可以在我们直接使用Ajax的时候设置,比如:

                  The json interceptor requires that the requests content type be application/json or application/json-rpc this can be set when we directly use Ajax like:

                  $.ajax({
                      url: "writeJSON.action",
                      data: data1,
                      dataType: 'json',
                      contentType: 'application/json',
                  

                  但我们正在使用 struts 2 jquery 插件标签(sj:asj:submit ...)为我们管理 ajax 调用.

                  But we are using struts 2 jquery plugin tags (sj:a and sj:submit ...) which manage ajax calls for us.

                  有什么方法可以用这些标签设置contentType.

                  Is there any way that we can set the contentType with these tags.

                  我没有找到这个标签属性.

                  I did not find tag properties for this.

                  如果没有实现,有没有其他方法可以设置.

                  If it is not implemented is there any other way to set it.

                  推荐答案

                  您应该将 Content-type: application/json 标头设置为 $.ajax().

                  You should set Content-type: application/json header to xhr object that is used by the $.ajax().

                  $.ajax({
                      url: "writeJSON.action",
                      data: data1,
                      dataType: 'json',
                      contentType: 'application/json',
                  

                  插件使用$.ajaxSubmit(),这种提交应该被淘汰,因为它不适用于json数据.

                  The plugin is using $.ajaxSubmit(), this kind of submission should be eliminated because it doesn't work with json data.

                  这篇关于使用 strut2 jquery 插件标签将 JSON 对象发送到 Struts 2 操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:使用ajax在struts2中上传文件 下一篇:如何在 Struts2 应用程序中为 AJAX 请求做 CSRF 保护

                  相关文章

                  最新文章

                • <tfoot id='A3GRB'></tfoot>
                        <bdo id='A3GRB'></bdo><ul id='A3GRB'></ul>

                      <i id='A3GRB'><tr id='A3GRB'><dt id='A3GRB'><q id='A3GRB'><span id='A3GRB'><b id='A3GRB'><form id='A3GRB'><ins id='A3GRB'></ins><ul id='A3GRB'></ul><sub id='A3GRB'></sub></form><legend id='A3GRB'></legend><bdo id='A3GRB'><pre id='A3GRB'><center id='A3GRB'></center></pre></bdo></b><th id='A3GRB'></th></span></q></dt></tr></i><div id='A3GRB'><tfoot id='A3GRB'></tfoot><dl id='A3GRB'><fieldset id='A3GRB'></fieldset></dl></div>

                      <legend id='A3GRB'><style id='A3GRB'><dir id='A3GRB'><q id='A3GRB'></q></dir></style></legend>
                    1. <small id='A3GRB'></small><noframes id='A3GRB'>