八、使用Ajax调用
八、使用Ajax调用
https://www.cnblogs.com/sunniest/p/4555801.html
    //pass the parameters to front-end using ajax
    @RequestMapping("/getPerson")
    public void getPerson(String name,PrintWriter pw){
        pw.write("hello,"+name);        
    }
    @RequestMapping("/name")
    public String sayHello(){
        return "name";
    }
前台用下面的Jquery代码调用
          $(function(){
              $("#btn").click(function(){
                  $.post("mvc/getPerson",{name:$("#name").val()},function(data){
                      alert(data);
                  });
              });
          });
//D:\Indigo_workspace2\TrySpringMVC\src\test\SpringMVC\personController.java //http://localhost:8080/TrySpringMVC/person/getPerson?name=Tom //pass the parameters to front-end using ajax @RequestMapping("/getPerson") public void getPerson(String name,PrintWriter pw){ pw.write("hello,"+name); } /* $(function(){ $("#btn").click(function(){ $.post("person/getPerson",{name:$("#name").val()},function(data){ alert(data); }); }); }); */
<hr> post:<br> <form method="post" action="person/getPerson"> <input type="text" name="name"> <input type="submit" value="Post person/getPerson" > </form> <hr> get:<br> <form method="get" action="person/getPerson"> <input type="text" name="name"> <input type="submit" value="Get person/getPerson" > </form> </body>

 

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号