先上一个能用的js代码:

function login() {
var uname=document.getElementById("username").value.trim();
var pwd=document.getElementById("password").value.trim();
mui.toast("0 "+uname+" "+pwd); mui.ajax(
'http://192.168.63.2:8080/ServletTest/servlet/AjaxTest',{
data: {
uname:uname,
pwd:pwd
},
dataType: 'text',
type: 'post',
timeout: 10000,
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
success: function(data) {
mui.toast("success "+data);
},
error: function(xhr, type, errorThrown) {
mui.toast("error "+type);
console.log(xhr,type,errorThrown);
}
});
}

后台获取不到值的解决方案:

1、保证前台能获取到输入框的值。

2、url,data的key-value书写正确。

3、注意HTTP请求的Header,headers类型:

默认:application/x-www-form-urlencoded

上传文件时:multipart/form-data

data是序列化后的json字符串:application/json

发送数据是xml格式:text/xml

搜索:四种常见的 POST 提交数据方式,可以查看这四种方式的详细说明。

最新文章

  1. SQL联合主键 查重
  2. 初来乍到 Java 和 .Net 迭代器功能
  3. JavaScript——this、constructor、prototype
  4. Java中方法与数组
  5. 转:DateTime的灵活运用
  6. 移动开发Html 5前端性能优化指南
  7. Leetcode-Read N Characters Given Read4 II
  8. 套题T6
  9. 初试jQuery EasyUI
  10. ZenCoding 个人理解和总结
  11. Zabbix实战-简易教程--排错(持续收集中)
  12. 为什么ios手机安装好fiddler证书/charles证书还是抓不到https请求?
  13. [React Native] change port when running react native
  14. Python线程和协程-day10
  15. centos6 利用外部的smpt服务器计划任务发送邮件
  16. Python 第五阶段 学习记录之---Django 进阶
  17. MATLAB 简明教程
  18. 从 php 源码看 php 中的对象
  19. leetcode-distinct sequences
  20. jmeter中50%70%80%90%代表的含义

热门文章

  1. 读书笔记-你不知道的JS上-对象
  2. Leetcode题解(十八)
  3. 【每天半小时学框架】——React.js的模板语法与组件概念
  4. Python中编码问题:u'\xe6\x97\xa0\xe5\x90\x8d' 类型的转为utf-8的解决办法
  5. JAVASE高级2
  6. pwnable.kr login之write up
  7. 一:Spring Boot、Spring Cloud
  8. C#中的静态成员和非静态成员
  9. 《天书夜读:从汇编语言到windows内核编程》五 WDM驱动开发环境搭建
  10. ANDROID基础ACTIVITY篇之ACTIVITY的生命周期(二)