我在HTML中設置如下隱藏的價值:retrive在JSP腳本變量隱藏的輸入值,而不提交
<input type="hidden" id="userId" name="userId" value="testUsr"/>
我想在JSP腳本變量這個值,就像下面:
<% user %> = docuemnt.getElementById("userId").value;
我怎麼能做到這一點?
我在HTML中設置如下隱藏的價值:retrive在JSP腳本變量隱藏的輸入值,而不提交
<input type="hidden" id="userId" name="userId" value="testUsr"/>
我想在JSP腳本變量這個值,就像下面:
<% user %> = docuemnt.getElementById("userId").value;
我怎麼能做到這一點?
這是無法完成的。你需要做的是發送值到servlet
要麼
request
對象在jsp
或通過發送它作爲請求參數將隱藏字段的<form>
和的submit
像這樣的點擊調用servlet
:
<form method='get' action='myservlet'>
<!--Your other fields-->
<input type="hidden" id="userId" name="userId" value="testUsr"/>
<input type='submit' value='Submit'/>
</form>
提交表單後,JSP的形式提交到可以檢索通過
值請注意,在這種情況下「隱藏」並不意味着什麼,但輸入不是可見的輸入框。如果用戶在瀏覽器中查看源代碼,用戶仍然可以看到該值。