在JSP頁面中獲取本頁的文本框值(親測可用)


對我很有用,就記在這了,方便再學習。

項目中用到一個查詢條件,點擊查詢后,需要將結果顯示在本頁中.但是需要能在本頁面中取值,如何不通過別的頁面或action/servlet第三方來獲得該文本框的值呢.百思不得其解......

還是我們老大見多識廣,在高人指點下不費吹灰之力就解決了(但是需要在JSP頁面中寫JAVA代碼)

首先是一個form表單,里面有一個文本框或其它的表單項

 

<form name="thisform"method="post">
<input type="text" name="name">
<input type="button" value="查詢"onclick="sel()">
</form>


這里點擊查詢按鈕時,需要調用函數sel(),內容如下

<script language="javascript">
function sel(){
document.thisform.submit();
}
</script>


然后就可以在頁面中取到文本框的值了

<%
String name=request.getParameter("name");
%>

需要注意的是,在第一次進入該頁面時,是取不到name的值的,只有當點擊查詢按鈕時,才能取到name的值.然后就可以根據需要,將name用於項目中了.

 

轉自:https://blog.csdn.net/weixin_41298484/article/details/80990591


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM