userinfo_edit.jsp
上传用户:jhtang88
上传日期:2014-01-27
资源大小:28528k
文件大小:34k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html;charset=utf-8"%>
  2. <%@ page import="java.util.*"%>
  3. <%@ page import="cn.js.fan.util.*"%>
  4. <%@ page import="cn.js.fan.db.*"%>
  5. <%@ page import="cn.js.fan.web.*"%>
  6. <%@ page import="com.redmoon.forum.plugin.sweet.*"%>
  7. <%@ page import="com.redmoon.forum.person.*"%>
  8. <jsp:useBean id="StrUtil" scope="page" class="cn.js.fan.util.StrUtil"/>
  9. <jsp:useBean id="privilege" scope="page" class="com.redmoon.forum.Privilege"/>
  10. <%
  11. String userName = ParamUtil.get(request, "userName");
  12. if (userName.equals("")) {
  13. out.print(StrUtil.Alert_Back("缺少用户名!"));
  14. return;
  15. }
  16. String boardcode = ParamUtil.get(request, "boardcode");
  17. Leaf curleaf = new Leaf();
  18. curleaf = curleaf.getLeaf(boardcode);
  19. // 取得皮肤路径
  20. String skincode = curleaf.getSkin();
  21. SkinMgr skm = new SkinMgr();
  22. Skin skin = skm.getSkin(skincode);
  23. String skinPath = skin.getPath();
  24. %>
  25. <html>
  26. <head>
  27. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  28. <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
  29. <meta name="ProgId" content="FrontPage.Editor.Document">
  30. <LINK href="../../<%=skinPath%>/skin.css" type=text/css rel=stylesheet>
  31. <title><%=Global.AppName%> - 编辑<%=userName%>个人资料</title>
  32. <style type="text/css">
  33. <!--
  34. body {
  35. margin-top: 0px;
  36. margin-left: 0px;
  37. margin-right: 0px;
  38. }
  39. .style1 {
  40. color: #525252;
  41. font-weight: bold;
  42. }
  43. .style4 { color: #FF00FF;
  44. font-weight: bold;
  45. }
  46. .style2 { color: #FF0000;
  47. font-weight: bold;
  48. }
  49. .style3 {color: #993399}
  50. -->
  51. </style>
  52. <script>
  53. function getRadioValue(myitem)
  54. {
  55.      var radioboxs = document.all.item(myitem);
  56.      if (radioboxs!=null)
  57.      {
  58.    //如果只有一个radio
  59.    if (radioboxs.length==null) {
  60. if (radioboxs.type=="radio" && radioboxs.checked)
  61. return radioboxs.value;
  62. else
  63. return "";
  64.    }
  65.    for (i=0; i<radioboxs.length; i++)
  66.        {
  67.             if (radioboxs[i].type=="radio" && radioboxs[i].checked)
  68.             {
  69.                  return radioboxs[i].value;
  70.             }
  71.        }
  72.      }
  73.  return "";
  74. }
  75. function setRadioChecked(myitem, val)
  76. {
  77.      var radioboxs = document.all.item(myitem);
  78.      if (radioboxs!=null)
  79.      {
  80.    //如果只有一个radio
  81.    if (radioboxs.length==null) {
  82. if (radioboxs.type=="radio") {
  83.              if (radioboxs[i].value==val) {
  84.   radioboxs[i].checked = true;
  85. return
  86.   }
  87. }
  88.    }
  89.    for (i=0; i<radioboxs.length; i++)
  90.        {
  91.             if (radioboxs[i].type=="radio")
  92.             {
  93.                  if (radioboxs[i].value==val) {
  94.   radioboxs[i].checked = true;
  95. return
  96.  }
  97.             }
  98.        }
  99.      }
  100.  return "";
  101. }
  102. </script>
  103. </head>
  104. <body>
  105. <%@ include file="../../inc/header.jsp"%>
  106. <%
  107. SweetUserInfoDb suid = new SweetUserInfoDb();
  108. suid = suid.getSweetUserInfoDb(userName);
  109. String user = privilege.getUser(request);
  110. BoardManagerDb bm = new BoardManagerDb();
  111. bm = bm.getBoardManagerDb(boardcode, user);
  112. // 如果用户信息不存在
  113. if (!suid.isLoaded()) {
  114. // 如果是用户本人查看自己的,则重定向至录入页面
  115. if (boardcode.equals("")) {
  116. out.print(SkinUtil.makeErrMsg(request, "对不起,请从正确的入口进入!"));
  117. return;
  118. }
  119. // 如果浏览者是版主,则重定向至录入页面
  120. if (!bm.isLoaded()) {
  121. response.sendRedirect("userinfo_add.jsp?boardcode="+StrUtil.UrlEncode(boardcode)+"&userName="+StrUtil.UrlEncode(userName));
  122. return;
  123. }
  124. else {
  125. out.print(StrUtil.Alert("对不起,该用户的详细信息尚未填写!"));
  126. return;
  127. }
  128. }
  129. else {
  130. if (!bm.isLoaded()) {
  131. out.print(StrUtil.Alert_Back("对不起,您无此权限!"));
  132. return;
  133. }
  134. }
  135. String op = ParamUtil.get(request, "op");
  136. if (op.equals("edit")) {
  137. SweetUserInfoMgr suim = new SweetUserInfoMgr();
  138. boolean re = false;
  139. try {
  140. re = suim.edit(request);
  141. if (re) {
  142. out.print(StrUtil.Alert("编辑成功!"));
  143. }
  144. else
  145. out.print(StrUtil.Alert("编辑失败!"));
  146. }
  147. catch (ErrMsgException e) {
  148. out.print(StrUtil.Alert(e.getMessage()));
  149. }
  150. }
  151. %>
  152. <table width="98%"  border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#FFD3E7">
  153.   <tr>
  154.     <td height="1288" valign="top" background="skin/default/images/bg.gif"><br>
  155.       <table class="9p" cellSpacing="1" cellPadding="0" width="530" align="center" bgColor="#ffffff" border="0">
  156.         <form id=form1 name=form1 action="?op=edit" method=post>
  157.           <tbody>
  158.             <tr bgColor="#FBECFA">
  159.               <td height="30" colSpan="3"><div align="center"> <strong>编辑<%=userName%>个人资料&nbsp;&nbsp;&nbsp;<a href="#photo">编辑照片</a></strong></div></td>
  160.             </tr>
  161.             <tr bgColor="#FBECFA">
  162.               <td width="83" height="30"><div align="right"> 性  别: </div></td>
  163.               <td width="104" height="30"> 
  164.                   <input type="radio" value="男" name="gender">
  165.           男
  166.           <input type="radio" value="女" name="gender">
  167.           女
  168.           <script>
  169.   setRadioChecked("gender", "<%=suid.getGender()%>");
  170.   </script>
  171.               </td>
  172.               <td width="339"><%if (bm.isLoaded()) {
  173.    String checked = suid.isChecked()?"checked":"";
  174.   %>
  175.                   <input type="checkbox" name="isChecked" value="true" <%=checked%>>
  176.           审核通&nbsp;&nbsp;会员等级:
  177.           <input type="radio" name="member" value="<%=suid.MEMBER_COMMON%>">
  178.           普通
  179.           <input type="radio" name="member" value="<%=suid.MEMBER_SILVER%>">
  180.           银卡
  181.           <input type="radio" name="member" value="<%=suid.MEMBER_GOLD%>">
  182.           金卡
  183.           <script>
  184. setRadioChecked("member", "<%=suid.getMember()%>");
  185. </script>
  186.           <%}else{
  187.    if (suid.isChecked()) {
  188. out.print("已审核通过 审核人:" + suid.getManager());
  189. }
  190. else
  191. out.print("尚未审核");%>
  192.           <input type=hidden name=member value="<%=suid.getMember()%>">
  193.           <%}%></td>
  194.             </tr>
  195.             <tr bgColor="#FBECFA">
  196.               <td height="30"><div align="right"> 年  龄: </div></td>
  197.               <td height="30" colspan="2"> 
  198.                   <input id="age" maxLength="2" size="2" name="age" value="<%=suid.getAge()%>">
  199.           岁 *
  200.           <input type=hidden name="userName" value="<%=userName%>">
  201.           <input type=hidden name="boardcode" value="<%=boardcode%>">
  202.               </td>
  203.             </tr>
  204.             <tr bgColor="#FBECFA">
  205.               <td height="30"><div align="right"> 出生年月: </div></td>
  206.               <td height="30" colspan="2"> <font color="#000000">
  207.                 <select class="put" id="year" size="1" name="year">
  208.                   <option value="1940" selected>1940</option>
  209.                   <option value="1941">1941</option>
  210.                   <option value="1942">1942</option>
  211.                   <option value="1943">1943</option>
  212.                   <option value="1944">1944</option>
  213.                   <option value="1945">1945</option>
  214.                   <option value="1946">1946</option>
  215.                   <option value="1947">1947</option>
  216.                   <option value="1948">1948</option>
  217.                   <option value="1949">1949</option>
  218.                   <option value="1950">1950</option>
  219.                   <option value="1951">1951</option>
  220.                   <option value="1952">1952</option>
  221.                   <option value="1953">1953</option>
  222.                   <option value="1954">1954</option>
  223.                   <option value="1955">1955</option>
  224.                   <option value="1956">1956</option>
  225.                   <option value="1957">1957</option>
  226.                   <option value="1958">1958</option>
  227.                   <option value="1959">1959</option>
  228.                   <option value="1960">1960</option>
  229.                   <option value="1961">1961</option>
  230.                   <option value="1962">1962</option>
  231.                   <option value="1963">1963</option>
  232.                   <option value="1964">1964</option>
  233.                   <option value="1965">1965</option>
  234.                   <option value="1966">1966</option>
  235.                   <option value="1967">1967</option>
  236.                   <option value="1968">1968</option>
  237.                   <option value="1969">1969</option>
  238.                   <option value="1970">1970</option>
  239.                   <option value="1971">1971</option>
  240.                   <option value="1972">1972</option>
  241.                   <option value="1973">1973</option>
  242.                   <option value="1974">1974</option>
  243.                   <option value="1975">1975</option>
  244.                   <option value="1976">1976</option>
  245.                   <option value="1977">1977</option>
  246.                   <option value="1978">1978</option>
  247.                   <option value="1979">1979</option>
  248.                   <option value="1980">1980</option>
  249.                   <option value="1981">1981</option>
  250.                   <option value="1982">1982</option>
  251.                   <option value="1983">1983</option>
  252.                   <option value="1984">1984</option>
  253.                   <option value="1985">1985</option>
  254.                   <option value="1986">1986</option>
  255.                   <option value="1987">1987</option>
  256.                   <option value="1988">1988</option>
  257.                   <option value="1989">1989</option>
  258.                   <option value="1990">1990</option>
  259.                   <option value="1991">1991</option>
  260.                   <option value="1992">1992</option>
  261.                   <option value="1993">1993</option>
  262.                   <option value="1994">1994</option>
  263.                   <option value="1995">1995</option>
  264.                   <option value="1996">1996</option>
  265.                   <option value="1997">1997</option>
  266.                   <option value="1998">1998</option>
  267.                 </select>
  268.           年
  269.           <select class="put" id="month" size="1" name="month">
  270.             <option value="1" selected>1</option>
  271.             <option value="2">2</option>
  272.             <option value="3">3</option>
  273.             <option value="4">4</option>
  274.             <option value="5">5</option>
  275.             <option value="6">6</option>
  276.             <option value="7">7</option>
  277.             <option value="8">8</option>
  278.             <option value="9">9</option>
  279.             <option value="10">10</option>
  280.             <option value="11">11</option>
  281.             <option value="12">12</option>
  282.           </select>
  283.           月
  284.           <select class="put" id="day" size="1" name="day">
  285.             <option value="1" selected>1</option>
  286.             <option value="2">2</option>
  287.             <option value="3">3</option>
  288.             <option value="4">4</option>
  289.             <option value="5">5</option>
  290.             <option value="6">6</option>
  291.             <option value="7">7</option>
  292.             <option value="8">8</option>
  293.             <option value="9">9</option>
  294.             <option value="10">10</option>
  295.             <option value="11">11</option>
  296.             <option value="12">12</option>
  297.             <option value="13">13</option>
  298.             <option value="14">14</option>
  299.             <option value="15">15</option>
  300.             <option value="16">16</option>
  301.             <option value="17">17</option>
  302.             <option value="18">18</option>
  303.             <option value="19">19</option>
  304.             <option value="20">20</option>
  305.             <option value="21">21</option>
  306.             <option value="22">22</option>
  307.             <option value="23">23</option>
  308.             <option value="24">24</option>
  309.             <option value="25">25</option>
  310.             <option value="26">26</option>
  311.             <option value="27">27</option>
  312.             <option value="28">28</option>
  313.             <option value="29">29</option>
  314.             <option value="30">30</option>
  315.             <option value="31">31</option>
  316.           </select>
  317.           日</font>
  318.                   <%
  319.   java.util.Date bday = suid.getBirthday();
  320.   if (bday!=null) {
  321.   %>
  322.                   <script>
  323.   form1.year.value = "<%=1900+bday.getYear()%>";
  324.   form1.month.value = "<%=bday.getMonth()+1%>";
  325.   form1.day.value = "<%=bday.getDay()%>";
  326.     </script>
  327.                   <%}%>
  328.               </td>
  329.             </tr>
  330.             <tr bgColor="#FBECFA">
  331.               <td height="30"><div align="right"> 婚姻状况: </div></td>
  332.               <td height="30" colspan="2"> 
  333.                   <select name="marriage" id="marriage">
  334.                     <option value="未婚" selected>未婚</option>
  335.                     <option value="离异有孩">离异有孩</option>
  336.                     <option value="离异无孩">离异无孩</option>
  337.                   </select>
  338.                   <script>
  339.   form1.marriage.value = "<%=suid.getMarriage()%>";
  340.     </script>
  341.               </td>
  342.             </tr>
  343.             <tr bgColor="#FBECFA">
  344.               <td height="30"><div align="right"> 籍  贯: </div></td>
  345.               <td height="30" colspan="2"> <font color="#000000">
  346.                 <select id="province" size="1" name="province">
  347.                   <option value="" selected>选择省份</option>
  348.                   <option value="北京市">北京市</option>
  349.                   <option value="天津市">天津市</option>
  350.                   <option value="河北省">河北省</option>
  351.                   <option value="山西省">山西省</option>
  352.                   <option value="内蒙古自治区">内蒙古自治区</option>
  353.                   <option value="辽宁省">辽宁省</option>
  354.                   <option value="吉林省">吉林省</option>
  355.                   <option value="黑龙江省">黑龙江省</option>
  356.                   <option value="上海市">上海市</option>
  357.                   <option value="江苏省">江苏省</option>
  358.                   <option value="浙江省">浙江省</option>
  359.                   <option value="安徽省">安徽省</option>
  360.                   <option value="福建省">福建省</option>
  361.                   <option value="台湾省">台湾省</option>
  362.                   <option value="江西省">江西省</option>
  363.                   <option value="山东省">山东省</option>
  364.                   <option value="河南省">河南省</option>
  365.                   <option value="湖北省">湖北省</option>
  366.                   <option value="湖南省">湖南省</option>
  367.                   <option value="广东省">广东省</option>
  368.                   <option value="香港特别行政区">香港特别行政区</option>
  369.                   <option value="澳门特别行政区">澳门特别行政区</option>
  370.                   <option value="广西壮族自治区">广西壮族自治区</option>
  371.                   <option value="海南省">海南省</option>
  372.                   <option value="重庆市">重庆市</option>
  373.                   <option value="四川省">四川省</option>
  374.                   <option value="贵州省">贵州省</option>
  375.                   <option value="云南省">云南省</option>
  376.                   <option value="西藏自治区">西藏自治区</option>
  377.                   <option value="陕西省">陕西省</option>
  378.                   <option value="甘肃省">甘肃省</option>
  379.                   <option value="青海省">青海省</option>
  380.                   <option value="宁夏回族自治区">宁夏回族自治区</option>
  381.                   <option value="新疆维吾尔自治区">新疆维吾尔自治区</option>
  382.                 </select>
  383.                 </font>
  384.                   <script>
  385.   form1.province.value = "<%=suid.getProvince()%>";
  386.     </script>
  387.               </td>
  388.             </tr>
  389.             <tr bgColor="#FBECFA">
  390.               <td height="30"><div align="right"> 工 作 地: </div></td>
  391.               <td height="30" colspan="2"> 
  392.                   <input name="workAddress" size="20" value="<%=suid.getWorkAddress()%>"></td>
  393.             </tr>
  394.             <tr bgColor="#FBECFA">
  395.               <td height="30"><div align="right"> 身  高: </div></td>
  396.               <td height="30" colspan="2"> 
  397.                   <input id="tall" maxLength="3" size="3" name="tall" value="<%=suid.getTall()%>">
  398.           cm *</td>
  399.             </tr>
  400.             <tr bgColor="#FBECFA">
  401.               <td height="30"><div align="right"> 学  历: </div></td>
  402.               <td height="30" colspan="2"> <font color="#000000">
  403.                 <select class="put" id="xueli" size="1" name="xueli">
  404.                   <option value="大专" selected>大专</option>
  405.                   <option value="本科">本科</option>
  406.                   <option value="小学">小学</option>
  407.                   <option value="中学">中学</option>
  408.                   <option value="中专">中专</option>
  409.                   <option value="高中">高中</option>
  410.                   <option value="博士">博士</option>
  411.                   <option value="硕士">硕士</option>
  412.                   <option value="其他">其他</option>
  413.                 </select>
  414.                 </font>
  415.                   <script>
  416.   form1.xueli.value = "<%=suid.getXueli()%>";
  417.     </script>
  418.               </td>
  419.             </tr>
  420.             <tr bgColor="#FBECFA">
  421.               <td height="30"><div align="right"> 职  业: </div></td>
  422.               <td height="30" colspan="2"> <font color="#000000">
  423.                 <select class="put" id="job" size="1" name="job">
  424.                   <option value="管理" selected>管理</option>
  425.                   <option value="工程">工程</option>
  426.                   <option value="金融财务">金融财务</option>
  427.                   <option value="技术">技术</option>
  428.                   <option value="经济业务">经济业务</option>
  429.                   <option value="法律">法律</option>
  430.                   <option value="保险">保险</option>
  431.                   <option value="教师">教师</option>
  432.                   <option value="科研">科研</option>
  433.                   <option value="设计">设计</option>
  434.                   <option value="学生">学生</option>
  435.                   <option value="行政">行政</option>
  436.                   <option value="文体卫生">文体卫生</option>
  437.                   <option value="服务">服务</option>
  438.                   <option value="军队公安">军队公安</option>
  439.                   <option value="IT">IT</option>
  440.                   <option value="公务员">公务员</option>
  441.                   <option value="其它">其它</option>
  442.                 </select>
  443.                 </font>
  444.                   <script>
  445.   form1.job.value = "<%=suid.getJob()%>";
  446.     </script>
  447.               </td>
  448.             </tr>
  449.             <tr bgColor="#FBECFA">
  450.               <td height="30"><div align="right"> 月  薪: </div></td>
  451.               <td height="30" colspan="2"> <font color="#000000">
  452.                 <select class="put" id="salary" size="1" name="salary">
  453.                   <option value="1000以下" selected>1000以下</option>
  454.                   <option value="1000-2000">1000-2000</option>
  455.                   <option value="2000-3000">2000-3000</option>
  456.                   <option value="3000-4000">3000-4000</option>
  457.                   <option value="4000-5000">4000-5000</option>
  458.                   <option value="5000-6000">5000-6000</option>
  459.                   <option value="6000以上">6000以上</option>
  460.                 </select>
  461.                 </font>
  462.                   <script>
  463.   form1.salary.value = "<%=suid.getSalary()%>";
  464.     </script>
  465.               </td>
  466.             </tr>
  467.             <tr bgColor="#FBECFA">
  468.               <td height="30"><div align="right"> 通信地址: </div></td>
  469.               <td height="30" colspan="2"> 
  470.                   <input id="address" size="35" name="address" value="<%=suid.getAddress()%>"></td>
  471.             </tr>
  472.             <tr bgColor="#FBECFA">
  473.               <td height="30"><div align="right"> 邮  编: </div></td>
  474.               <td height="30" colspan="2"> 
  475.                   <input name="postCode" id="postCode" size="6" maxLength="6" value="<%=suid.getPostCode()%>"></td>
  476.             </tr>
  477.             <tr bgColor="#FBECFA">
  478.               <td height="30"><div align="right"> 电  话: </div></td>
  479.               <td height="30" colspan="2"> 
  480.                   <input name="tel" id="tel" size="15" value="<%=suid.getTel()%>"></td>
  481.             </tr>
  482.             <tr bgColor="#FBECFA">
  483.               <td height="30"><div align="right"> 电子邮件: </div></td>
  484.               <td height="30" colspan="2"> 
  485.                   <input name="email" id="email" size="20" value="<%=suid.getEmail()%>"></td>
  486.             </tr>
  487.             <tr bgColor="#FBECFA">
  488.               <td height="30"><div align="right"> OICQ: </div></td>
  489.               <td height="30" colspan="2"> 
  490.                   <input name="OICQ" id="OICQ" size="15" value="<%=suid.getOICQ()%>"></td>
  491.             </tr>
  492.             <tr bgColor="#FBECFA">
  493.               <td height="30"><div align="right"> ICQ : </div></td>
  494.               <td height="30" colspan="2"> 
  495.                   <input name="ICQ" id="ICQ" size="15" value="<%=suid.getICQ()%>"></td>
  496.             </tr>
  497.             <tr bgColor="#FBECFA">
  498.               <td height="30"><div align="right"> MSN : </div></td>
  499.               <td height="30" colspan="2"> 
  500.                   <input name="MSN" id="MSN" size="20" value="<%=suid.getMSN()%>"></td>
  501.             </tr>
  502.             <tr bgColor="#FBECFA">
  503.               <td height="98"><div align="right"> 自我介绍: </div></td>
  504.               <td height="98" colspan="2"> 
  505.                   <textarea name="desc" cols="35" rows="5" id="desc"><%=suid.getDescription()%></textarea></td>
  506.             </tr>
  507.             <tr bgColor="#FBECFA">
  508.               <td height="30" colSpan="3"><div align="center"> <font color="#000000"><strong>个人爱好</strong></font> </div></td>
  509.             </tr>
  510.             <tr bgColor="#FBECFA">
  511.               <td height="30"><div align="right"> 喜欢的运动: </div></td>
  512.               <td height="30" colspan="2"> 
  513.                   <input name="sport" id="sport" size="35" value="<%=suid.getSport()%>"></td>
  514.             </tr>
  515.             <tr bgColor="#FBECFA">
  516.               <td height="30"><div align="right"> 喜欢的书籍: </div></td>
  517.               <td height="30" colspan="2"> 
  518.                   <input name="book" id="book" size="35" value="<%=suid.getBook()%>"></td>
  519.             </tr>
  520.             <tr bgColor="#FBECFA">
  521.               <td height="30"><div align="right"> 喜欢的音乐: </div></td>
  522.               <td height="30" colspan="2"> 
  523.                   <input name="music" id="music" size="35" value="<%=suid.getMusic()%>"></td>
  524.             </tr>
  525.             <tr bgColor="#FBECFA">
  526.               <td height="30"><div align="right"> 喜欢的名人: </div></td>
  527.               <td height="30" colspan="2"> 
  528.                   <input name="celebrity" id="celebrity" size="35" value="<%=suid.getCelebrity()%>"></td>
  529.             </tr>
  530.             <tr bgColor="#FBECFA">
  531.               <td height="30"><div align="right"> 其它爱好或特长: </div></td>
  532.               <td height="30" colspan="2"> 
  533.                   <input name="hobby" id="hobby" size="35" value="<%=suid.getHobby()%>"></td>
  534.             </tr>
  535.             <tr bgColor="#FBECFA">
  536.               <td height="30" colSpan="3"><div align="center"> <strong>交友类型</strong> </div></td>
  537.             </tr>
  538.             <tr bgColor="#FBECFA">
  539.               <td height="30"><div align="right"> 交友类型: </div></td>
  540.               <td height="30" colspan="2"> 
  541.                   <select class="put" id="frendType" size="1" name="frendType">
  542.                     <option value="都可以" selected>都可以</option>
  543.                     <option value="日常笔友">日常笔友</option>
  544.                     <option value="异性交友">异性交友</option>
  545.                     <option value="热心网友">热心网友</option>
  546.                     <option value="共学共勉">共学共勉</option>
  547.                   </select>
  548.                   <script>
  549.   form1.frendType.value = "<%=suid.getFrendType()%>";
  550.     </script>
  551.               </td>
  552.             </tr>
  553.             <tr bgColor="#FBECFA">
  554.               <td height="30"><div align="right"> 年  龄: </div></td>
  555.               <td height="30" colspan="2"> 
  556.                   <select class="put" id="frendAge" size="1" name="frendAge">
  557.                     <option value="都可以" selected>都可以</option>
  558.                     <option value="16以下">16以下</option>
  559.                     <option value="17-18">17-18</option>
  560.                     <option value="19-20">19-20</option>
  561.                     <option value="21-23">21-23</option>
  562.                     <option value="24-27">24-27</option>
  563.                     <option value="28-30">28-30</option>
  564.                     <option value="31-35">31-35</option>
  565.                     <option value="36-40">36-40</option>
  566.                     <option value="41以上">41以上</option>
  567.                   </select>
  568.                   <script>
  569.   form1.frendAge.value = "<%=suid.getFrendAge()%>";
  570.     </script>
  571.               </td>
  572.             </tr>
  573.             <tr bgColor="#FBECFA">
  574.               <td height="30"><div align="right"> 身  高: </div></td>
  575.               <td height="30" colspan="2"> 
  576.                   <select class="put" id="frendTall" size="1" name="frendTall">
  577.                     <option value="都可以" selected>都可以</option>
  578.                     <option value="140以下">140以下</option>
  579.                     <option value="145-150">145-150</option>
  580.                     <option value="150-155">150-155</option>
  581.                     <option value="155-160">155-160</option>
  582.                     <option value="160-165">160-165</option>
  583.                     <option value="165-170">165-170</option>
  584.                     <option value="170-175">170-175</option>
  585.                     <option value="175-180">175-180</option>
  586.                     <option value="180-185">180-185</option>
  587.                     <option value="185-190">185-190</option>
  588.                     <option value="190以上">190以上</option>
  589.                   </select>
  590.                   <script>
  591.   form1.frendTall.value = "<%=suid.getFrendTall()%>";
  592.     </script>
  593.               </td>
  594.             </tr>
  595.             <tr bgColor="#FBECFA">
  596.               <td height="30"><div align="right"> 婚姻状况: </div></td>
  597.               <td height="30" colspan="2"> 
  598.                   <select class="put" id="frendMarriage" size="1" name="frendMarriage">
  599.                     <option value="都可以" selected>都可以</option>
  600.                     <option value="未婚">未婚</option>
  601.                     <option value="离异有孩">离异有孩</option>
  602.                     <option value="离异无孩">离异无孩</option>
  603.                   </select>
  604.                   <script>
  605.   form1.frendMarriage.value = "<%=suid.getFrendMarriage()%>";
  606.     </script>
  607.               </td>
  608.             </tr>
  609.             <tr bgColor="#FBECFA">
  610.               <td height="30"><div align="right"> 原  籍: </div></td>
  611.               <td height="30" colspan="2"> <font color="#000000">
  612.                 <select id="frendProvince" size="1" name="frendProvince">
  613.                   <option value="都可以" selected>都可以</option>
  614.                   <option value="北京市">北京市</option>
  615.                   <option value="天津市">天津市</option>
  616.                   <option value="河北省">河北省</option>
  617.                   <option value="山西省">山西省</option>
  618.                   <option value="内蒙古自治区">内蒙古自治区</option>
  619.                   <option value="辽宁省">辽宁省</option>
  620.                   <option value="吉林省">吉林省</option>
  621.                   <option value="黑龙江省">黑龙江省</option>
  622.                   <option value="上海市">上海市</option>
  623.                   <option value="江苏省">江苏省</option>
  624.                   <option value="浙江省">浙江省</option>
  625.                   <option value="安徽省">安徽省</option>
  626.                   <option value="福建省">福建省</option>
  627.                   <option value="台湾省">台湾省</option>
  628.                   <option value="江西省">江西省</option>
  629.                   <option value="山东省">山东省</option>
  630.                   <option value="河南省">河南省</option>
  631.                   <option value="湖北省">湖北省</option>
  632.                   <option value="湖南省">湖南省</option>
  633.                   <option value="广东省">广东省</option>
  634.                   <option value="香港特别行政区">香港特别行政区</option>
  635.                   <option value="澳门特别行政区">澳门特别行政区</option>
  636.                   <option value="广西壮族自治区">广西壮族自治区</option>
  637.                   <option value="海南省">海南省</option>
  638.                   <option value="重庆市">重庆市</option>
  639.                   <option value="四川省">四川省</option>
  640.                   <option value="贵州省">贵州省</option>
  641.                   <option value="云南省">云南省</option>
  642.                   <option value="西藏自治区">西藏自治区</option>
  643.                   <option value="陕西省">陕西省</option>
  644.                   <option value="甘肃省">甘肃省</option>
  645.                   <option value="青海省">青海省</option>
  646.                   <option value="宁夏回族自治区">宁夏回族自治区</option>
  647.                   <option value="新疆维吾尔自治区">新疆维吾尔自治区</option>
  648.                 </select>
  649.                 </font>
  650.                   <script>
  651.   form1.frendProvince.value = "<%=suid.getFrendProvince()%>";
  652.     </script>
  653.               </td>
  654.             </tr>
  655.             <tr bgColor="#FBECFA">
  656.               <td height="30"><div align="right"> 学  历: </div></td>
  657.               <td height="30" colspan="2"> 
  658.                   <select class="put" id="frendXueli" size="1" name="frendXueli">
  659.                     <option value="都可以" selected>都可以</option>
  660.                     <option value="本科">本科</option>
  661.                     <option value="小学">小学</option>
  662.                     <option value="中学">中学</option>
  663.                     <option value="中专">中专</option>
  664.                     <option value="大专">大专</option>
  665.                     <option value="高中">高中</option>
  666.                     <option value="博士">博士</option>
  667.                     <option value="硕士">硕士</option>
  668.                     <option value="其他">其他</option>
  669.                   </select>
  670.                   <script>
  671.   form1.frendXueli.value = "<%=suid.getFrendXueli()%>";
  672.     </script>
  673.               </td>
  674.             </tr>
  675.             <tr bgColor="#FBECFA">
  676.               <td height="30"><div align="right"> 月  薪: </div></td>
  677.               <td height="30" colspan="2"> 
  678.                   <select class="put" id="frendSalary" size="1" name="frendSalary">
  679.                     <option value="都可以" selected>都可以</option>
  680.                     <option value="1000以下">1000以下</option>
  681.                     <option value="1000-2000">1000-2000</option>
  682.                     <option value="2000-3000">2000-3000</option>
  683.                     <option value="3000-4000">3000-4000</option>
  684.                     <option value="4000-5000">4000-5000</option>
  685.                     <option value="5000-6000">5000-6000</option>
  686.                     <option value="6000以上">6000以上</option>
  687.                   </select>
  688.                   <script>
  689.   form1.frendSalary.value = "<%=suid.getFrendSalary()%>";
  690.     </script>
  691.               </td>
  692.             </tr>
  693.             <tr bgColor="#FBECFA">
  694.               <td height="105"><div align="right"> 其他要求: </div></td>
  695.               <td height="105" colspan="2"> 
  696.                   <textarea name="frendRequire" cols="35" rows="5" id="frendRequire"><%=suid.getFrendRequire()%></textarea></td>
  697.             </tr>
  698.             <%
  699. boolean isManager = bm.isLoaded();
  700. if (!suid.isChecked() || isManager) {%>
  701.             <tr align="center" bgColor="#FBECFA">
  702.               <td height="32" colspan="3"><input type="submit" name="Submit" value=" 提 交 ">
  703. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  704.           <input type="reset" name="Submit" value=" 重 置 "></td>
  705.             </tr>
  706.             <%}%>
  707.           </tbody>
  708.         </form>
  709.       </table>
  710.       <br>
  711.       <table width="530"  border="0" align="center" cellpadding="5" cellspacing="1">
  712.         <form name="form2" enctype="multipart/form-data" method="post" action="userinfo_editphoto.jsp">
  713.           <tr>
  714.             <td height="30" align="center" bgcolor="#FBECFA"><a name="photo"></a>上传照片
  715.                 <input type="file" name="file">
  716.                 <input type="hidden" name="op" value="photo">
  717.                 <input type="hidden" name="boardcode" value="<%=boardcode%>">
  718.                 <input type="hidden" name="userName" value="<%=userName%>">
  719.                 <input type="submit" name="Submit" value="提交"></td>
  720.           </tr>
  721.           <tr>
  722.             <td height="30" align="center" bgcolor="#FBECFA">注意:如果上传为空,将删除照片</td>
  723.           </tr>
  724.           <tr>
  725.             <td height="30" align="center" bgcolor="#FBECFA"><%
  726. String photo = StrUtil.getNullString(suid.getPhoto());
  727. if (!photo.equals("")) {%>
  728.                 <img src="<%=request.getContextPath()+"/"+photo%>">
  729.                 <%}%>
  730.             </td>
  731.           </tr>
  732.         </form>
  733.     </table>
  734.     <br></td>
  735.   </tr>
  736. </table>
  737. <br>
  738. <%@ include file="../../inc/footer.jsp"%>
  739. </body>
  740. <SCRIPT language=javascript>
  741. <!--
  742. //-->
  743. </script>
  744. </html>