<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                繼續[http://blog.csdn.net/gaopeng0071/article/details/47447811](http://blog.csdn.net/gaopeng0071/article/details/47447811)章節, 了解@RequestMapping更多其他用法,查看@RequestMapping參數如圖 ![這里寫圖片描述](https://box.kancloud.cn/2016-03-15_56e7afc23d05c.jpg "") 用法如下 ### value: In a Servlet environment: the path mapping URIs (e.g. “/myPath.do”). Ant-style path patterns are also supported (e.g. “/myPath/*.do”). At the method level, relative paths (e.g. “edit.do”) are supported within the primary mapping expressed at the type level. - 支持”/myPath.do”用法 - 支持ANT風格的URL,如”/myPath/*.do” /user/aaa/createUser、/user/bbb/createUser 等 URL /user/**/createUser: 匹配 – /user/createUser、/user/aaa/bbb/createUser 等 URL /user/createUser??: 匹配 – /user/createUseraa、/user/createUserbb 等 URL 代碼 ~~~ @RequestMapping(value = "/*/sayHello") public String sayHello() { System.out.println("hello world!!!"); return "success"; } ~~~ ~~~ <a href="springMVC/aaa/sayHello.do">Test HelloWorld</a> ~~~ ### method: The HTTP request methods to map to, narrowing the primary mapping: GET, POST, HEAD, OPTIONS, PUT, DELETE, TRACE. 主要使用GET、POST兩種請求方式。 代碼 ~~~ @RequestMapping(value = "/testRequestMethod", method = RequestMethod.POST) public String testRequestMethod() { System.out.println("testRequestMethod"); return "success"; } ~~~ ~~~ <form action="springMVC/testRequestMethod.do" method="post"> <input type="submit" value="testRequestMethod" /> </form> ~~~ ### params: Same format for any environment: a sequence of “myParam=myValue” style expressions, with a request only mapped if each such parameter is found to have the given value. Expressions can be negated by using the “!=” operator, as in “myParam!=myValue”. “myParam” style expressions are also supported, with such parameters having to be present in the request (allowed to have any value). Finally, “!myParam” style expressions indicate that the specified parameter is not supposed to be present in the request. - !param1: 表示請求不能包含名為 param1 的請求參數 - param1 != value1: 表示請求包含名為 param1 的請求參數,但其值不能為 value1 - {“param1=value1”, “param2”}: 請求必須包含名為 param1 和param2的兩個請求參數,且 param1 參數的值必須為 value1 代碼 ~~~ @RequestMapping(value = "/testParam", params = "userId='userName' ") public String testParam() { System.out.println("params userId is not null"); return "success"; } ~~~ ~~~ <a href="springMVC/testParam.do?userId=userName ">testParam</a> ~~~
                  <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>

                              哎呀哎呀视频在线观看