<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                SpringMVC 提供了兩個注解來處理異步請求,分別是`@ResponseBody`、`@RestController`。`@RestController`基于`@ResponseBody`開發的,區別是`@RestController`只能標記在類上,而`@ResponseBody`可以標記在類上,也可以標記在方法上。 <br/> 兩個注解的使用步驟如下: **1. 前端發起異步請求** ```html <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript"> $.ajax({ async: true, type: 'GET', url: '${pageContext.request.contextPath}/v2/async/message', data: {'message': 'Hello World!'}, beforeSend: function () { }, success: function (data) { console.log(data) //后端將會發送該字符串:????????Hello World! }, error: function (data) { } }) </script> ``` **2. 在后端的類或方法上標記注解`@RestController`或`@ResponseBody`處理異步請求** ```java /** * 1. 如果當前類的所有方法都是處理異步請求的,可以直接在該類上標記注解@RestController,或@ResponseBody。 * 2. 如果只是某一個方法是處理異步請求的,則在該方法上標記注解@ResponseBody即可 */ @Controller //@RestController public class AsyncController { @ResponseBody @RequestMapping(value = "/v2/async/message") public String getMessage(@RequestParam("message") String message) { System.out.println(message); //Hello World! return "后臺已收到消息:" + message; } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看