• 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";
        }
    }
  • 相关阅读:
    mysql---面试题2
    Mysql--存储过程
    MySql--锁机制
    MYsql事务
    IDEA创建新项目保存pom文件时,出现错误Cannot resolve org.openjfx:javafx.base:11.0.0-SNAPSHOP
    线程中的多线程、并行和并发、同步和异步、阻塞和非阻塞、线程安全
    Java里的Arrays.asList()返回的List不能使用add、remove方法?
    服务器可用的Socket
    MessageBox.Show
    NPOI 教程
  • 原文地址:https://www.cnblogs.com/yasepix/p/5662889.html
Copyright © 2020-2023  润新知