springmvc ajax&json處理

來源:互聯網
上載者:User

標籤:pos   使用者名稱   jsp   etc   styles   doctype   sheet   gets   str   

1 使用HttpServletResponse來處理--不需要配置解析器

@Controllerpublic class AjaxController {    @RequestMapping("/ajax")    public void ajax(String name,HttpServletResponse resp) throws IOException{        if ("sgcc".equals(name)) {            resp.getWriter().print("true");            System.out.println("true");        }else {            resp.getWriter().print("false");        }    }}

前台

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <base href="<%=basePath%>">        <title>My JSP ‘index.jsp‘ starting page</title>    <meta http-equiv="pragma" content="no-cache">    <meta http-equiv="cache-control" content="no-cache">    <meta http-equiv="expires" content="0">        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">    <meta http-equiv="description" content="This is my page">    <!--    <link rel="stylesheet" type="text/css" href="styles.css">    -->    <script type="text/javascript" src="jquery-1.8.3-min.js"></script>        </head><body><input type="button" value="發送" id="btn">  使用者名稱:<input type="text" id="textName"/>    <script type="text/javascript">        $(function(){            $(‘#btn‘).click(function(){                $.ajax({url:‘ajax.do‘,                    type:‘POST‘,                    data:{                        name:$(‘#textName‘).val()                    },                    dataType:‘text‘,                    success:function(data,textStatus){                        alert(data);                        console.log(textStatus)                    },                    error:function(textStatus){                        console.log(textStatus)                    }                })            })        })    </script>      </body></html>

2 springmvc處理json資料

a 匯入jar包

jackson-annotations-2.7.0.jar
jackson-core-2.7.7.jar
jackson-databind-2.7.8.jar

 

springmvc ajax&json處理

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.