发表于: 2017-09-19 20:27:59

3 820


禅道:http://task.ptteng.com/zentao/project-task-302.html

今天完成事情:

记录一下今天完成了什么,今天把短信和邮箱整合到注册界面了:

也没什么好贴的,就是卡在这个了


不知道搞一个button怎么把数据传到后台  百度了才知道是通过jquery ajax向spring mvc controller中传值

不太懂这个ajax,看了一下这个是叫异步传输,是可以局部刷新页面,就是不用整个刷新去传了,但是代价是有的,这个只能传输json数据。就网上找了例子,对着抄了一下。

  <title>注册</title>
    <script src="${pageContext.request.contextPath}/cs10/jquery.min.js"></script>
    <script type="text/javascript">
        $(function () {
            $('#sendCode').click(
                function () {
                    var data={
                        phone:$("#phone").val()
                    }
                    $.ajax({
                        type:"GET",
                        url: "${pageContext.request.contextPath}/yanzheng",
                        data:data,
                        dataType:JSON,
                        success:function () {
                            alert("success");
                        }
                    })
                }
            );
        });
    </script>
</head>
<body>
<%--<div style= "width:200px;height:150px;margin:0 auto;border:1px solid;">--%>
    <form action="${pageContext.request.contextPath}/zhuce" method="post">
        用户名:<input name="user" type="user"/><br/>
        密码: <input name="password" type="password"/><br/>
        请输入手机号<input id="phone" name="phone" type="phone"/> <input type="button" value="获取验证码" id="sendCode"><br/>
        请输入验证码<input name="xy" type="text"/><br/>
        请输入邮箱<input name="email" type="name"/><br/>
        <input type="submit" name="Submit" value="注册">
        <input type="reset" name="Submit2" value="重填">
    </form>

然后点了就传到controll里面的这个方法了,不过要加@ResponseBody,要不传不上去。

然后终于是能收到了,不过暂时验证码还是固定的,明天改一个随机的验证吧,把逻辑完善一下。

邮箱的功能也集合进去了

在注册成功的界面放一个上传头像的按钮。就是还不知道图片上传怎么实现。


遇到的问题:

这个图片上传的类路径是我本地的如果别的用户点了那个选择文件 选择了文件,在这个上传的类里面,路径应该写哪里还是在form里面提交别的什么?


返回列表 返回列表
评论

    分享到