jsp代码:
<body>
<form id="loginform" name="loginform" method="post" action="user.do?command=login">
用户名:<input id="username" name="username" type="text"/>
密码:<input id="password" name="password" type="password"/>
<input id="submitBtn" name="submitBtn" type="submit" value="提交"/>
</form>
</body>
将action里面的参数command去掉,servlet就能接收用户名和密码。
如果用谷歌浏览器也能接收到。
本人用的系统是win8,不知道是不是IE10的问题,求高手解决,谢谢~~
ä¸æ¯ä½ çIEé®é¢
1ï¼ä½ formçmethod="post"ï¼ææ¯ä½¿ç¨httpå å¯åéåæ°
2ï¼ä½ formçaction="user.do?command=login"ä¸ï¼ä»£è¡¨æ¯æ¾å¼åéåæ°
ä¹å°±æ¯è¯´ä½ 使ç¨äºä¿©ç§è¯·æ±æ交æ¹æ³ï¼è½ç¶é¡µé¢ä¸åæ¶ä½¿ç¨ä¿©ç§ä¸ä¼æ¥éï¼ä½æ¯servletåå°è·åå¼çæ¶åä¼é»è®¤ä»¥postæ¹å¼æ¥æ¶åæ°ã
æä»¥ä½ ï¼åé¢çåæ°åªè½æ ¹æ®è·¯å¾æªåèè·å¾ï¼é®å¼å¯¹ï¼ï¼nameï¼value)ï¼ã
建议æcommand以<input type="hidden" id="command" name="command" value="login">å½¢å¼æ¾å¨forméï¼æè æ¾å¼ä¼ å(ï¼çå½¢å¼)
1ï¼ä½ formçmethod="post"ï¼ææ¯ä½¿ç¨httpå å¯åéåæ°
2ï¼ä½ formçaction="user.do?command=login"ä¸ï¼ä»£è¡¨æ¯æ¾å¼åéåæ°
ä¹å°±æ¯è¯´ä½ 使ç¨äºä¿©ç§è¯·æ±æ交æ¹æ³ï¼è½ç¶é¡µé¢ä¸åæ¶ä½¿ç¨ä¿©ç§ä¸ä¼æ¥éï¼ä½æ¯servletåå°è·åå¼çæ¶åä¼é»è®¤ä»¥postæ¹å¼æ¥æ¶åæ°ã
æä»¥ä½ ï¼åé¢çåæ°åªè½æ ¹æ®è·¯å¾æªåèè·å¾ï¼é®å¼å¯¹ï¼ï¼nameï¼value)ï¼ã
建议æcommand以<input type="hidden" id="command" name="command" value="login">å½¢å¼æ¾å¨forméï¼æè æ¾å¼ä¼ å(ï¼çå½¢å¼)
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-02-06
?command=login" 这是什么意思 ,传参吗? post不能在action后面传参的 要想这样传只有用get方法
第2个回答 2013-02-06
这种问题,还真心没有遇到过,不过按照经验来看,你把command换一个名字呢?比如type,method等等
第3个回答 2013-02-06
你用的什么框架?我记得在struts配置里设置一个参数parameter=command