亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

why are you

為什么 最后密碼還是999999,getProperty 不是獲取表單的的數據嗎??怎么還是URL上的999999??

正在回答

2 回答

這是一個優先級問題,當GET(ULR中存在參數)和POST方式同時存在,也同時給同一個屬性名值的時候,會優先選擇URL中的值。即使不使用param屬性?直接property="*"結果也是一樣的,也會優先從URL中選擇值

0 回復 有任何疑惑可以回復我~

首先getProperty不是從表單獲取數據,而只是讀取user對象中屬性的值;

user對象中屬性的值是通過setProperty設置的,而你上面的代碼在設置密碼時,用了param屬性

所以是從url中讀取數據,而不是從表單讀取

1 回復 有任何疑惑可以回復我~
#1

qq_幸??蚠0

請看我的評論,用param屬性跟使用url還是表單其實沒有關系,只是因為名稱和user的property不一致
2017-02-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JAVA遇見HTML——JSP篇
  • 參與學習       248278    人
  • 解答問題       3215    個

Java Web入門級教程JSP,帶你輕松的學習JSP基礎知識

進入課程
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號