實(shí)現(xiàn)將子頁的表單值返回到父頁的表單中_JSP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:JSP保存用戶上次登錄時(shí)間詳細(xì)代碼代碼是以Access庫為例,日期對(duì)象使用的java.sql.Date()類型,因?yàn)閾?jù)測試java.util.Date類型是不能添加到DateTime類型的字段中的:作者:淘特網(wǎng) 出處:http://www.tot.name import java.sql.*; import java.text.*; /** * 代碼 */ public class MSAccessDB { p
父頁:send_message.jsp
- <script language=javascript type="">
- //open win
- function g_OpenWindow(pageURL, innerWidth, innerHeight)
- {
- var ScreenWidth=screen.availWidth
- var ScreenHeight=screen.availHeight
- var StartX=(ScreenWidth-innerWidth)/2
- var StartY=(ScreenHeight-innerHeight)/2
- var wins=window.open(pageURL,'OpenWin','left='+StartX+',top='+StartY+',Width='+innerWidth+',height='+innerHeight+',resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no')
- wins.focus();
- }
- </script>
- <body>
- <table width=90% cellpadding="1" cellspacing="1" align="center">
- <tr><td colspan=4 align="left" class="td1">
- <font color="#2E75BB"><b>NCSB站內(nèi)郵件系統(tǒng)</b></font><p></td></tr>
- </table>
- <form action="send.jsp" name="mail" id="mail">
- <table width="80%" cellpadding="1" cellspacing="5" align="center" >
- <tr><td colspan="2"><img alt="寫新郵件" src="../img/tp009.gif" /> <font color="blue">寫新郵件</font></td>
- </tr>
- <tr><td colspan="2"><hr size="1" width="82%" align="left"/></td>
- </tr>
- <tr><td>收件人:</td><td><input name="receive" id="receive" type="text" size="10" readonly="readonly"/> <input type="button" name="selectcaizhi" value="收件人列表" onClick="g_OpenWindow('list.jsp','680','400')" class="submit"></td>
- </tr>
- <tr><td>主題:</td><td><input name="title" type="text" size="10"/></td>
- </tr>
- <tr><td>內(nèi)容:</td><td><textarea cols="61" rows="10"></textarea></td>
- </tr>
- <tr align="center"><td colspan="2"><br /><input type=reset align="middle" value=" 重 設(shè) " class="submit" size="10">
- <input type=submit value=" 發(fā) 送 " size="10" align="middle" name="" class="submit"></td>
- </tr>
- </table>
- </form>
- </body>
子頁:list.jsp 如果返回checkbox的值為單一值則直接賦給父表單,如果為多值則以“,”間隔聯(lián)結(jié)成為字符串賦值
- <script language=javascript type="">
- function Select(){
- var addstr = "";
- var chb = document.getElementsByName("receiver");
- for(i=0;i<chb.length;i++)
- {
- if(chb[i].checked)
- {
- if(i==0)
- {
- addstr = chb[i].value;
- }
- else
- {
- addstr += "," + chb[i].value
- }
- }
- }
- window.opener.document.getElementById("receive").value =addstr;
- self.close();
- }
- </script>
- <body>
- <form action="#" method="POST" name="s_form" id="s_form" onsubmit="return Select();">
- <table align="center">
- <tr><td colspan="5"><font color="blue"><b>NCSB系統(tǒng)用戶列表</b></font></td>
- </tr>
- <%
- Connection con=null;
- try{
- con=DBConnection.getConnection();
- PreparedStatement pStmt=con.prepareStatement("select * from users order by department");
- ResultSet rs=pStmt.executeQuery();
- int a=0;
- while(rs.next()){//每5條記錄為一行顯示
- if(a==0){%><tr><td><input type="checkbox" id="receiver" value="<%=rs.getString("username").trim()%>" name="receiver"/><%=rs.getString("realname")%>(<%=rs.getString("department")%>)</td>
- <%a++;}else if(a>0&&a<4){%><td><input type="checkbox" id="receiver" value="<%=rs.getString("username").trim()%>" name="receiver"/><%=rs.getString("realname")%>(<%=rs.getString("department")%>)</td>
- <%a++;}else{%><td><input type="checkbox" id="receiver" value="<%=rs.getString("username").trim()%>" name="receiver"/><%=rs.getString("realname")%>(<%=rs.getString("department")%>)</td></tr>
- <%a=0;}%>
- <%}
- con.close();
- rs.close();
- }catch(Exception e){
- e.printStackTrace();
- }
- %>
- <tr align="right"><td colspan="5">
- <input type=reset align="middle" value="重設(shè)" class="submit" size="10">
- <input type=submit value="確定" size="10" align="middle" name="" class="submit""></td>
- </tr>
- </table>
- </form>
- </body>
分享:JSP表單輸入實(shí)例代碼我們將創(chuàng)建一個(gè)Web頁面,它有一個(gè)輸入表單,用戶可以輸入一個(gè)股票代號(hào)以獲得出當(dāng)前股票價(jià)格(有20分鐘延遲)。如果輸入有誤,則顯示錯(cuò)誤提示頁面。 quote.jsp 首先,用以下代碼創(chuàng)建quote.jsp頁面并將其保存在JSWDK安裝目錄下的Web 目錄中。大多數(shù)的頁面是含J
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實(shí)現(xiàn)
- 網(wǎng)頁模板:關(guān)于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項(xiàng)目中連接Access數(shù)據(jù)庫的配置方法
- JDBC連接Access數(shù)據(jù)庫的幾種方式介紹
- 網(wǎng)站圖片路徑的問題:絕對(duì)路徑/虛擬路徑
- (jsp/html)網(wǎng)頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對(duì)路徑下的圖片解決方法
- 相關(guān)鏈接:
- 教程說明:
JSP教程-實(shí)現(xiàn)將子頁的表單值返回到父頁的表單中
。