可以使用本地存儲(chǔ) localStorage 實(shí)現(xiàn),一個(gè)頁(yè)面里判斷輸入數(shù)據(jù)的完整性并把結(jié)果存入本地存儲(chǔ),另一個(gè)網(wǎng)頁(yè)通過(guò)定時(shí)器時(shí)刻監(jiān)視本地存儲(chǔ)對(duì)應(yīng)鍵下的值的變化、并作出相應(yīng)的頁(yè)面反饋就成。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序定制開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了建安免費(fèi)建站歡迎大家使用!
建議你用2個(gè)jsp頁(yè)面和一個(gè)用于查詢(xún)的servlet就搞定了。例如:search.jsp(提交的form,action為searchServlet)和 searchServlet(接收參數(shù),查詢(xún)數(shù)據(jù)庫(kù)代碼,將結(jié)果轉(zhuǎn)到result.jsp) result.jsp(接收參數(shù),顯示結(jié)果)。
這個(gè)不需要使用java,使用javascript就可以了。
點(diǎn)擊編輯的時(shí)候?qū)嶋H上是跳到另一個(gè)頁(yè)面,在跳到另一個(gè)頁(yè)面的時(shí)候,你需要傳遞id,到數(shù)據(jù)庫(kù)里面查詢(xún)對(duì)象,然后再展示出來(lái)。
例如獲取文本框的值 ,然后返回,寫(xiě)一個(gè)方法 public static String quanzhi(){ String str = label.getText();return str;} 然后在B類(lèi)里面,調(diào)用這個(gè)方法 ,String str2 = 類(lèi)名.quanzhi();str2就是獲取的文本框的值。
1、iContactHandle ich = new iContactHandle();List list = ich.queryIContact(sendPerson);%/form[/code]---解決方案---給input的name屬性提供set get方法就能獲得。
2、JSP獲取參數(shù):使用Request對(duì)象,只用于當(dāng)前頁(yè)面:String name=request.getParameter(name);也可以使用Session對(duì)象來(lái)保存,另一個(gè)頁(yè)面可以使用。
3、獲取input值,必用form表單,form表單是向后臺(tái)(java)傳輸數(shù)據(jù)的。自行百度,form里有個(gè)屬性是后臺(tái)的請(qǐng)求地址。
4、可以的,一個(gè)頁(yè)面的表單input標(biāo)簽值在表單提交后可以在另外一個(gè)頁(yè)面里被request.getParameter(inputname)獲取到值。
5、如果用的struts2的話(huà),必須在Action中寫(xiě)相應(yīng)的get,set方法,比如:jsp頁(yè)面中有個(gè)name值等于“name”,那么相應(yīng)的Action中要有相應(yīng)的name屬性的set和get方法。
addUserInfo方法中,就可以用 String name = request.getParameter(MBRName);String idcard = request.getParameter(MBIdCard);去接收前臺(tái)輸入的值。然后調(diào)用保存數(shù)據(jù)庫(kù)的方法,就能把前臺(tái)jsp頁(yè)面的值保存到數(shù)據(jù)庫(kù)中。
request.vo.id 通過(guò)request獲取后臺(tái)的值,{vo.id} 通過(guò)EL表達(dá)式獲取后臺(tái)值,區(qū)別,EL需要在導(dǎo)入相應(yīng)的包,二而request可以直接使用,通常情況下不管是在表單還是在script 代碼中,都可以使用,主要看個(gè)人習(xí)慣。
如:request.getParameterValues 這個(gè)是servlet的形式,如果使用的是struts,那么只需要定義 一個(gè)屬性 如 String[] price;給他寫(xiě)上get 方法,就可以直接進(jìn)行接收了,接收了后就是一個(gè)數(shù)組,自己循環(huán)處理就好了。
如果你用的servlet的話(huà),可以用request.getParameter(name);這樣獲取jsp頁(yè)面中表單name=name值的數(shù)據(jù)。
Servlet的java文件中只能獲取到3大域的值即sesssion、request、application三大域。
每個(gè)對(duì)象都能存儲(chǔ)數(shù)據(jù),但是作用于不同,page針對(duì)當(dāng)前頁(yè)面,request針對(duì)一個(gè)請(qǐng)求,session針對(duì)一個(gè)會(huì)話(huà),application針對(duì)整個(gè)應(yīng)用程序。 通常session就可以了。
當(dāng)前標(biāo)題:java中代碼取頁(yè)面的值 java獲取網(wǎng)頁(yè)內(nèi)容
轉(zhuǎn)載源于:http://chinadenli.net/article38/dshpspp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站策劃、定制開(kāi)發(fā)、品牌網(wǎng)站設(shè)計(jì)、自適應(yīng)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容