zoukankan      html  css  js  c++  java
  • spring mvc ajax

    <%@ page contentType="text/html;charset=UTF-8" %>
    <%@ include file="/WEB-INF/views/include/taglib.jsp"%>
    <html>
    <head>
    <script type="text/javascript" src="${ctxStatic}/jquery/jquery-1.9.1.min.js"></script>
    <title>Insert title here</title>
    <script type="text/javascript">
        function ajaxTest(){
            $.ajax({
            data:"name="+$("#name").val(),
            type:"GET",
            dataType: 'json',
            url:"${ctx}/user/logindo.do",
            error:function(data){
                //alert("出错了!!:"+data.msg);
                $("#result").html("出错了!!:"+data.msg) ;
            },
            success:function(data){
                //alert("success:"+data.msg);
                $("#result").html(data.msg) ;
            }
            });
        }
    </script>
    </head>
    <body>
        <input type="text" name="name" id="name"/>
        <input type="submit" value="登录" onclick="ajaxTest();"/>
        <div id="result"></div>
    </body>
    </html>

    controller

    package com.thinkgem.jeesite.modules.test.web;
    
    import java.io.IOException;
    import java.util.HashMap;
    import java.util.Map;
    
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    /**
     * 登录controller
     * 
     * @author Administrator
     *
     */
    @Controller
    @RequestMapping("${adminPath}/user")
    public class LoginssController {
        @RequestMapping(value="logindo.do")
        public @ResponseBody Map<String,Object> login(HttpServletRequest request,HttpServletResponse response) throws IOException{
            System.out.println(request.getParameter("name"));
            String name = request.getParameter("name");
            
            Map<String,Object> map = new HashMap<String,Object>();
            if(name == null) return map;
            if(request.getParameter("name").equals("123")){
                System.out.println("城东");
                map.put("msg", "成功");
            }else{
                System.out.println("失败");
                map.put("msg", "失败");
            }
            return map;
        }
        
        @RequestMapping(value="loginss.do")
        public String aaa()    {
            return "modules/test/aaa";
        }
    }
  • 相关阅读:
    ant 软件包不存在报错
    在 Internet Explorer 中使用 Windows 窗体控件
    智能客户端
    Back to the Future with Smart Clients
    "Automation 服务器不能创建对象" 的解决方案
    Top 10 Reasons for Developers to Create Smart Clients
    Updater Application Block for .NET
    Smart Client Application Model and the .NET Framework 1.1
    Security and Versioning Models in the Windows Forms Engine Help You Create and Deploy Smart Clients
    智能客户端技术总结(二)
  • 原文地址:https://www.cnblogs.com/yasepix/p/5662889.html
Copyright © 2011-2022 走看看