前端form标签发送post请求,服务器用Java类继承HttpServlet,并返回数据

1、form表单提交:     

 <form action="http://localhost:8080/test/Login" method="post">

用户:<input type="text" name="username"/><br/>

密码:<input type="password" name="password"/><br/>

<input type="submit" value="登录"/>

</form>

2、js提交:
        (1)添加:<script type="text/javascript" src="assets/jquery-2.1.1.js"></script>,可以用其他的,注意要有$.post,有的版本没有;

(2)
var  test={

name:"me",

password:"password" 

};

$.post("http://localhost:8080/test/Login",

test, function (text, status) { alert(text); });

3、form+js提交:

        form标签里的按钮一定要添加:type="button",后面和上面2中的一样;

4、服务器:

继承httpservlet的java类中的dopost()方法:

request.setCharacterEncoding("UTF-8");

response.setCharacterEncoding("UTF-8");

System.out.println("连接到服务器"+request.getParameter("name")+","+request.getParameter("password"));

//添加数据库操作数据库

PrintWriter out = response.getWriter();

out.write("link server success!");//返回数据给页面

out.close();

转载于:https://www.cnblogs.com/shuishoulan/p/4762086.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值