JS页面传数据到action时获取不到数据

JS页面输入账户和密码,结果只获取到密码的值,数据库只存进密码,用户名却是null!请看图1图片说明
开始怀疑是《input name=“”/》有错误,于是便去掉了JS页面的密码输入框并且在DAO层写死了密码,奇怪的是用户名能传到action.请看图2图片说明
这说明《input name=“”/》并没有填错,《input value="提交" type="submit"//》怀疑当提交时只提交最后一个数据进入action,但把用户名和密码输入框调换并起不到任何作用。到底是哪里出了问题!!!
下图为完整JS代码图片说明

你这个参数是怎么拼接的,多个参数应该有 & 符号链接

看看Action,和js的代码

adminbean.去掉试试

亲,楼上说的对,去掉在表单里,像adminbean。adminName用到的传输方法叫域模型,因此在action中必须采用对象方法set,get方法
但是你action用的是参数直接传递,所以会失败,至于你说成功一半,这就不好说了

恩恩,set方法不是特别重要,但是get必须要有的!!!原理啊,我也说不清道不明了,我知道值栈很好用,你要学会看哦,strut2的核心就是拦截器了。