<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Kimi's NutShell

    我荒廢的今日,正是昨日殞身之人祈求的明日

    BlogJava 新隨筆 管理
      141 Posts :: 0 Stories :: 75 Comments :: 0 Trackbacks

    1.Struts下面Vector居然不在bean 的屬性認識范疇,而String[]可行!
    2.頁面刷新的時候,可以在<HEAD>處設置no-cache,完成了頁面的刷新任務,但是耗費資源了。

    <%@ page contentType="text/html; charset=gb2312" language="java"
    ?import="java.sql.*" errorPage=""%>
    <%@ page import="com.telecom.common.form.DepForm"%>
    <%@ page import="java.sql.Connection"%>
    <%@ page import="java.sql.ResultSet"%>
    <%@ page import="java.sql.Statement"%>
    <%@ page import="java.util.Vector"%>
    <%@ page import="com.telecom.dao.DBLinker"%>
    <%@ page import="com.telecom.common.form.EnterpriseNumForm"%>


    <%
    ?EnterpriseNumForm enf = new EnterpriseNumForm();
    ?Connection conn = null;
    ?ResultSet rs = null;
    ?ResultSet rs2 = null;
    ?Statement sta = null;
    ?Statement sta2 = null;
    ?try {
    ??conn = (Connection) DBLinker.linkDB();
    ??String sql1 = "select distinct(strEnID) eid from tbEnterpriseNum";
    ??rs = null;
    ??sta = conn.createStatement();
    ??rs = sta.executeQuery(sql1);
    ??if (rs.next()) {
    ???enf.setEnID(rs.getString("eid"));
    ??}else{
    ??enf.setEnID("0000");
    ??}

    ??String sql2 = "select distinct(strPresentNum) pn from tbEnterpriseNum ";
    ??rs2 = null;
    ??sta2 = conn.createStatement();
    ??rs2 = sta2.executeQuery(sql2);
    ??Vector v = new Vector();
    ??
    ??while (rs2.next()) {
    ???v.add(rs2.getString("PN"));
    ??}
    ??String[] s=new String[v.size()];
    ??for(int i=0;i<v.size();i++){
    ??s[i]=v.elementAt(i).toString();
    ??}
    ??enf.setNums(s);
    ??System.out.println(v.size());
    ??//session.setAttribute("enf",enf);
    ?} catch (Exception e) {
    ?} finally {
    ??rs2.close();
    ??rs.close();
    ??sta.close();
    ??sta2.close();
    ??conn.close();
    ?}
    %>


    <html>
    ?<head>
    ??<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    ??<link rel="stylesheet" type="text/css" href="../include/style.css">
    ??<title>詳細信息</title>
    ??<script language="javascript">

    function checkNum(){
    ????selectAllMember(form1.nums);
    ????form1.submit();
    ???
    ??}
    function selectAllMember(selection)
    ??{
    ???var ops=selection.options;
    ???for(var i=0;i<ops.length;i++)
    ???{
    ????ops[i].selected=true;
    ???}
    ??}
    function deleteSelectedMember(selection)
    ??{
    ???var ops=selection.options;
    ???for(var i=0;i<ops.length;i++)
    ???{
    ????if(ops[i].selected==true)
    ????{
    ?????selection.remove(i);
    ?????i--;
    ????}
    ???}
    ??}
    function other_add(){
    ??????? if(form1.otherNum.value==""){
    ??alert("不能為空");
    ??}else{
    ??additemNoRepeat(form1.otherNum.value,form1.otherNum.value,form1.nums);
    ??}
    ?
    }

    function additemNoRepeat(Otext,Ovalue,selectElement){//不重復的添加
    ?for(j=0;j<selectElement.options.length;j++){
    ??if(selectElement.options[j].value==Ovalue){
    ???var flag=1;
    ???alert(Otext+"已添加");
    ???break;
    ??}
    ?}
    ?if(flag!=1){
    ??selectElement.options[selectElement.options.length]=new Option(Otext,Ovalue);
    ?}
    }
    ??
    ?

    </script>
    ??<style type="text/css">
    <!--
    .style3 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #246bad; LINE-HEIGHT: 2 }
    body {
    ?background-color: #E7F0FA;
    }
    -->
    </style>
    <meta http-equiv="pragma" content="no-cache">

    <%response.setHeader("Pragma","No-cache");?
    ??????? response.setHeader("Cache-Control","no-cache");?
    ??????? response.addHeader("Expires","Thu, 01 Jan 1970 00:00:01 GMT");?
    ??????? response.flushBuffer();%>

    ?</head>

    ?<body opener.location.reload()">

    ??<table width="100%">
    ???<tr>
    ????<td bgcolor="#ffffff">
    ?????<table width="530" border="0" cellpadding="0" cellspacing="0"
    ??????style="word-break:break-all; ">
    ??????<tr>
    ???????<td width="60" background="../linkman/images/s22.jpg">
    ????????&nbsp;
    ???????</td>
    ???????<td width="447" background="../linkman/images/s23.jpg">
    ????????&nbsp;
    ????????<span class="style3">修改企業號碼和主叫綁定號碼</span>
    ???????</td>
    ???????<td width="6">
    ????????<img src="../linkman/images/s24.jpg" width="6" height="58">
    ???????</td>
    ???????<td width="17"></td>
    ??????</tr>

    ??????<tr>
    ???????<td colspan="4">
    ????????<table width="100%" border="0" cellpadding="0" cellspacing="0">
    ?????????<tr>
    ??????????<td width="17">
    ???????????&nbsp;
    ??????????</td>
    ??????????<td bgcolor="#e7f0fa">
    ???????????<table width="94%" border="0" align="center" cellpadding="0"
    ????????????cellspacing="0">
    ????????????<form name="form1" method="post"
    ?????????????action="../companyadmin/EditENF.do?method=SaveENF" >
    ????????????<tr>
    ?????????????<td width="17%" height="25">
    ??????????????企業號碼:
    ?????????????</td>
    ?????????????<td width="100%" height="25">
    ?????????????
    ??????????????<input name="enID" type="text" id="enID"
    ???????????????value="<%=enf.getEnID()%>">
    ?????????????</td>
    ????????????</tr>
    ????????????<tr>
    ?????????????<td width="17%" height="25">
    ??????????????主叫綁定號碼:
    ?????????????</td>
    ?????????????<td>
    ??????????????<select name="nums" size="20" multiple id="nums"
    ???????????????style="width:64%">
    ???????????????<%
    ????????????????String[] v = enf.getNums();
    ????????????????System.out.println(v.length);
    ????????????????if (v.length != 0) {

    ?????????????????for (int k = 0; k < v.length; k++) {
    ??????????????????String oldpn = new String();
    ??????????????????oldpn = v[k];
    ??????????????????System.out.println(oldpn);
    ???????????????%>
    ???????????????<option value="<%=oldpn%>">
    ????????????????<%=oldpn%>
    ???????????????</option>
    ???????????????<%
    ????????????????}
    ????????????????}
    ???????????????%>
    ??????????????</select>

    ???????????? ??<input type="button" name="Submit" value="刪除號碼"
    ???????????????onClick="deleteSelectedMember(document.all.nums)">

    ?????????????</td>
    ????????????</tr>
    ????????????<tr>
    ?????????????<td height="30" scope="col">
    ??????????????請輸入號碼:
    ?????????????</td>
    ?????????????<td>
    ??????????????<input? type="text" id="otherNum">
    ??????????????&nbsp;
    ??????????????<input type="button" name="Submit" value="添加"
    ???????????????onClick="other_add()">

    ?????????????</td>
    ????????????</tr>

    ????????????</form>
    ???????????</table>
    ??????????</td>
    ??????????<td width="17">
    ???????????&nbsp;
    ??????????</td>
    ?????????</tr>
    ????????</table>
    ???????</td>
    ??????</tr>

    ?

    ??????<tr>
    ???????<td height="30" colspan="4">
    ????????<div align="center">
    ?????????<a href="javascript:checkNum();">保存設置</a>

    ????????</div>
    ???????</td>
    ??????</tr>
    ?????</table>
    ????</td>
    ???</tr>
    ??</table>

    ?</body>
    </html>

    ?

    ?

    posted on 2007-04-24 15:42 Kimi 閱讀(273) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 国产精品亚洲аv无码播放| 毛色毛片免费观看| 久久精品免费电影| 永久久久免费浮力影院| 亚洲成av人片不卡无码久久| 婷婷亚洲久悠悠色悠在线播放| 亚洲精品无码成人| 久久永久免费人妻精品| 久久精品国产亚洲av麻豆| 美女被爆羞羞网站在免费观看| 免费网站看av片| 免费中文字幕在线| 中文字幕无码亚洲欧洲日韩| 97无码人妻福利免费公开在线视频| 日本高清色本免费现在观看| 亚洲精品无码久久毛片波多野吉衣| 处破女第一次亚洲18分钟| 四虎在线免费视频| 亚洲va在线va天堂va不卡下载| 最近高清中文字幕免费| 亚洲国产精品无码中文字| jyzzjyzz国产免费观看| 国产又大又黑又粗免费视频| 亚洲人成在久久综合网站| 久久国产精品免费看| 99999久久久久久亚洲| 蜜桃AV无码免费看永久| 亚洲av永久无码制服河南实里| 0588影视手机免费看片| 国产精品亚洲综合| 浮力影院第一页小视频国产在线观看免费 | 国产嫩草影院精品免费网址| 全部一级一级毛片免费看| 国产精品二区三区免费播放心| 色吊丝性永久免费看码 | 无码人妻一区二区三区免费手机 | 亚洲综合一区二区三区四区五区| 1000部啪啪毛片免费看| 亚洲AV综合色区无码一二三区| 成年女人毛片免费视频| 亚洲日韩一区精品射精|