卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何設(shè)置jsp下拉框默認(rèn)選中上次提交的值

在開(kāi)發(fā)網(wǎng)頁(yè)應(yīng)用程序時(shí),有時(shí)需要實(shí)現(xiàn)下拉框默認(rèn)選中上次用戶(hù)提交的選項(xiàng)。本文將介紹通過(guò)設(shè)置session來(lái)實(shí)現(xiàn)該功能。 第一步:創(chuàng)建web項(xiàng)目 打開(kāi)Eclipse,創(chuàng)建一個(gè)新的Web項(xiàng)目。在WebCo

在開(kāi)發(fā)網(wǎng)頁(yè)應(yīng)用程序時(shí),有時(shí)需要實(shí)現(xiàn)下拉框默認(rèn)選中上次用戶(hù)提交的選項(xiàng)。本文將介紹通過(guò)設(shè)置session來(lái)實(shí)現(xiàn)該功能。

第一步:創(chuàng)建web項(xiàng)目

打開(kāi)Eclipse,創(chuàng)建一個(gè)新的Web項(xiàng)目。在WebContent目錄下創(chuàng)建兩個(gè)文件,分別為index.jsp和page.jsp。

第二步:編寫(xiě)index.jsp

在index.jsp中,我們首先從session中獲取province的值。如果session中沒(méi)有存放該值,則將默認(rèn)值設(shè)置為"guangdong"。

lt;% 
String province  (String) ("province");
if(province  null) {
    province  "guangdong";
}
%gt;

接下來(lái),在頁(yè)面加載完畢后,使用JavaScript將下拉框的選中值設(shè)置為province的值。

lt;scriptgt;
  function() {
    ("province").value  "<% province %>";
};
lt;/scriptgt;

第三步:編寫(xiě)page.jsp

在page.jsp中,我們將從index.jsp傳遞過(guò)來(lái)的值存儲(chǔ)到session中,并將其顯示出來(lái)。

lt;% 
String province  ("province");
("province", province);
%gt;

您選擇的省份是:<% province %>

第四步:修改web.xml

在web.xml文件中添加以下內(nèi)容,以確保session在重定向后仍然保持有效。

lt;session-configgt;
    lt;cookie-configgt;
        lt;http-onlygt;truelt;/http-onlygt;
    lt;/cookie-configgt;
    lt;tracking-modegt;COOKIElt;/tracking-modegt;
lt;/session-configgt;

第五步:測(cè)試運(yùn)行

啟動(dòng)Tomcat服務(wù)器,第一次訪(fǎng)問(wèn)index.jsp頁(yè)面,可以看到下拉框默認(rèn)選中"guangdong"。

當(dāng)選擇其他省份并提交后,會(huì)跳轉(zhuǎn)到page.jsp頁(yè)面,并顯示所選省份。

再次訪(fǎng)問(wèn)index.jsp頁(yè)面時(shí),可以看到下拉框默認(rèn)選中上次提交的值。

通過(guò)以上步驟,我們成功地實(shí)現(xiàn)了jsp下拉框默認(rèn)選中上次提交的值的功能。

標(biāo)簽: