⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userinfocontents.jsp

📁 struts+hibernate BBS mysql数据库 功能基本齐全
💻 JSP
字号:
<%@ page language="java" pageEncoding="gbk"%>
<%@ page import="com.elan.forum.model.ForumUser"%>
<script language="javascript">
function Upface(filename){
   getObject("DefineFace").value = 'images/userface/Uploadfiles/'+ filename;
   getObject("imgFace").src = 'images/userface/Uploadfiles/'+ filename;
}
function fChange(type){
   if(type==0){
      getObject("userFace").disabled = false;
	  getObject("DefineFace").disabled = true;
	  getObject("TR_Upload").style.display = "none";
	  //getObject("imgFace").src = getObject("userFace").value;
   }else{
      getObject("userFace").disabled = true;
	  getObject("DefineFace").disabled = false;
	  getObject("TR_Upload").style.display = "";
	  //getObject("imgFace").src = getObject("DefineFace").value.trim()==""?getObject("imgFace").src:getObject("DefineFace").value;
   }
}
function onFaceSize(){
   var size = getObject("FaceSize").value.trim();  
   if(size=="" || size.indexOf("*")<=0 || size.indexOf("*")>=(size.length-1)){
      getObject("FaceSize").value = "40*40";
	  size = "40*40";
   }
   var arr = size.split("*");
   if(parseInt(arr[0])>120 || parseInt(arr[1])>120){
      alert("头像大小不能超过120*120");
	  getObject("FaceSize").value = "40*40";
	  getObject("FaceSize").focus();
	  return false;
   }
   getObject("imgFace").style.width = arr[0] +"px";
   getObject("imgFace").style.height = arr[1] +"px";
}
function Check(frm){
   if(frm.FaceType[1].checked){
      if(frm.DefineFace.value.trim()==""){
	     alert("请输入自定义头像地址");
		 frm.DefineFace.focus();
		 return false;
	  }
   }
   if(frm.TrueName.value.trim()==""){
      alert("请输入真实姓名");
	  frm.TrueName.focus();
	  return false;
   }
   if(frm.Email.value.trim()==""){
      alert("请输入电子邮件");
	  frm.Email.focus();
	  return false;
   }   
   SubmitOnce(frm);
}
</script>
<!--<jsp:useBean id="sdf" class="com.elan.forum.model.ForumUser" scope="session">
	<jsp:getProperty property="username" name="sdf"/>
</jsp:useBean>

-->
<%
	ForumUser fu = (ForumUser) session.getAttribute("user");
%>
<form name="myform" action="<%=request.getContextPath()%>/forum/user.do?action=modifyInfo" method="post"
	onSubmit="return Check(this)">
	<table width="100%" border="0" cellpadding="0" cellspacing="1"
		class="Border">
		<tr>
			<td colspan="8" class="top_26">
				<strong>个人资料</strong>
			</td>
		</tr>
		<tr>
			<td align="right" nowrap class="td_ItemName">
				<strong>会员名称:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				<%=fu.getUsername()%>
			</td>
			<td align="right" nowrap class="td_ItemName">
				<strong>所属会员组:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				注册会员
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>头像</strong>
			</td>
			<td colspan="7" class="td_item_22">
				<table width="100%" border="0" cellspacing="1" cellpadding="0">
					<tr>
						<td width="5%" class="td_22">
							<img id="imgFace" src="<%=fu.getUserFace()%>" width="40"
								height="40" style="margin: 5px;">
						</td>
						<td width="95%">
							<table width="100%" border="0" cellpadding="0" cellspacing="1"
								bgcolor="#FFFFFF">
								<tr>
									<td align="right" nowrap class="td_22">
										头像尺寸:
									</td>
									<td class="td_22">
										<input name="FaceSize" type="text" id="FaceSize"
											value="40 * 40" size="10" onChange="onFaceSize()">
										不大于120*120
									</td>
								</tr>
								<tr>
									<td width="12%" nowrap class="td_22">
										<input name="faceType" type="radio" class="nomargin" value="0"
											checked onClick="fChange(0)">
										选 择 头像:
									</td>
									<td width="88%" class="td_22">
										<select name="userFace" id="userFace"
											onChange="getObject('imgFace').src=this.value">
											<%
											for(int i = 1; i < 18; i++) {
												String strTemp = "000" + i + ".gif";
												strTemp = strTemp.substring(strTemp.length() - 7, strTemp.length());
												out.println("strTempstrTempstrTemp" + strTemp.length());
												if(strTemp.equals(fu.getUserFace().substring(fu.getUserFace().length() - 7, fu.getUserFace().length()))) {
												%>
												<option
												value='<%=request.getContextPath()%>/forum/view/user/images/userface/<%=strTemp %>' selected>
												FACE_<%=strTemp%>
												</option>
												<%
												} else {
												%>
												<option
												value='<%=request.getContextPath()%>/forum/view/user/images/userface/<%=strTemp %>'>
												FACE_<%=strTemp%>
											</option>
												<%
												}
											}
											%>
										</select>
									</td>
								</tr>
								<tr>
									<td nowrap class="td_22">
										<input name="FaceType" type="radio" class="nomargin" value="1"
											onClick="fChange(1)">
										自定义头像:
									</td>
									<td width="88%" class="td_22">
										<input name="DefineFace" type="text" id="DefineFace" size="60"
											value="">
									</td>
								</tr>
								<tr id="TR_Upload">
									<td align="right" nowrap class="td_22">
										上传:
									</td>
									<td width="88%" class="td_22">
										<iframe id="Upload"
											src="User_Upload.asp?DialogType=pic&EventName=Upface&IsCreatedThumb=0&Opt=face"
											frameborder="0" scrolling="no" width="100%" height="50"
											allowtransparency="true"></iframe>
									</td>
								</tr>
							</table>
						</td>
					</tr>
				</table>
				<script>fChange(0);</script>
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>真实姓名:</strong>
			</td>
			<td colspan="7" class="td_item_22">
				<input name="trueName" type="text" id="TrueName"
					value="<%=fu.getTrueName()%>" size="15">
			</td>
		</tr>
		<tr>
			<td width="9%" align="right" class="td_ItemName">
				<strong>性别:</strong>
			</td>
			<%
				String str = fu.getSex();
			%>
			<td width="17%" class="td_item_22">
				<select name="sex" id="Sex">
					<option value="0" <%="0".equals(str)? "selected" : ""%>>
					</option>
					<option value="1" <%="1".equals(str) ? "selected" : ""%>>
					</option>
					<option value="2" <%="2".equals(str) ? "selected" : ""%>>
						保密
					</option>
				</select>
			</td>
			<td width="9%" align="right" class="td_ItemName">
				<strong>生日:</strong>
			</td>
			<td width="15%" class="td_item_22">
				<input name="Birthday" type="text" id="Birthday"
					value="<%=null == fu.getBirthday() ? "8888-08-08 08:08:08" : fu.getBirthday()%>" size="15" readOnly>
			</td>
			<td width="9%" align="right" class="td_ItemName">
			</td>
			<td width="15%" class="td_item_22">
			</td>
			<td width="9%" align="right" class="td_ItemName">
			</td>
			<td width="15%" class="td_item_22">
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>联系电话:</strong>
			</td>
			<td class="td_item_22">
				<input name="phone" type="text" id="Phone"
					value="<%=fu.getPhone()%>" size="15">
			</td>
			<td align="right" class="td_ItemName">
				<strong>手机号码:</strong>
			</td>
			<td class="td_item_22">
				<input name="mobile" type="text" id="Mobile"
					value="<%=fu.getMobile()%>" size="15">
			</td>
			<td width="9%" align="right" class="td_ItemName">
			</td>
			<td width="15%" class="td_item_22">
			</td>
			<td width="9%" align="right" class="td_ItemName">
			</td>
			<td width="15%" class="td_item_22">
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>QQ号码:</strong>
			</td>
			<td class="td_item_22">
				<input name="qq" type="text" id="QQ" value="<%=fu.getQq()%>"
					size="15">
			</td>
			<td align="right" class="td_ItemName">
				<strong>ICQ号码:</strong>
			</td>
			<td class="td_item_22">
				<input name="icq" type="text" id="ICQ" value="<%=fu.getIcq()%>"
					size="15">
			</td>
			<td align="right" class="td_ItemName">
				<strong>MSN帐号:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				<input name="msn" type="text" id="MSN" value="<%=fu.getMsn()%>"
					size="30">
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>电子邮件:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				<input name="email" type="text" id="Email"
					value="<%=fu.getEmail()%>" size="30" readOnly>
			</td>
			<%
				String marriage = fu.getMarriage();
			%>
			<td align="right" class="td_ItemName">
				<strong>婚否:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				<span class="td_25"> 
						<input name="marriage" type="radio" class="nomargin" value="已婚"
						<%="已婚".equals(marriage) ? "checked" : ""%>>已婚<input
						name="marriage" type="radio" class="nomargin" value="未婚"
						<%="未婚".equals(marriage) ? "checked" : ""%>> 未婚
						<input name="marriage" type="radio" class="nomargin" value="未婚"
						<%= null == marriage || "".equals(marriage) ? "checked" : ""%>>秘密</span>
			</td>
		</tr>
		<tr>
			<td align="right" nowrap class="td_ItemName">
				<strong>职称/头衔:</strong>
			</td>
			<td class="td_item_22">
				<input name="jobTitle" type="text" id="JobTitle"
					value="<%=fu.getJobTitle()%>" size="15" readOnly>
			</td>
			<td align="right" class="td_ItemName">
			</td>
			<td width="14%" class="td_item_22">
			</td>
			<td width="9%" align="right" nowrap class="td_ItemName">
			</td>
			<td width="18%" class="td_item_22">
			</td>
			<td width="18%" class="td_item_22">
			</td>
			<td width="18%" class="td_item_22">
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>联系地址:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				<input name="address" type="text" id="Address"
					value="<%=fu.getAddress()%>" size="50">
			</td>
						<td align="right" class="td_ItemName">
			</td>
			<td colspan="3" class="td_item_22">
			</td>
			
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>登陆次数:</strong>
			</td>
			<td class="td_item_22">
				<%=fu.getLogonTimes()%>
			</td>
			<td align="right" nowrap class="td_ItemName">
				<strong>最后登陆IP:</strong>
			</td>
			<td class="td_item_22">
				<%=fu.getLastLogonIp()%>
			</td>
			<td align="right" nowrap class="td_ItemName">
				<strong>最后登陆时间:</strong>
			</td>
			<td colspan="3" class="td_item_22">
				<%=fu.getLastLoginTime()%>
			</td>
		</tr>
		<tr>
			<td align="right" class="td_ItemName">
				<strong>个性签名:</strong>
			</td>
			<td colspan="7" class="td_item_22">
				<textarea name="sign" cols="80" rows="5" id="Sign"><%=fu.getSign()%></textarea>
			</td>
		</tr>
		<!--<tr>
				<td colspan="2" align="right" class="td_ItemName">
					<br>
				</td>
				<td colspan="6" class="td_item_22">
					<table width="100%" border="0" cellpadding="0" cellspacing="1">
						<tr>
							<td width="16%" nowrap class="td_ItemName">
								1. 酒店客房预订
							</td>
							<td width="26%" class="td_25">
								<input name="text" type="text" value="0" size="10"
									readonly="true">
							</td>
							<td width="15%" align="right" class="td_ItemName">
								2. 航班机票预订
							</td>
							<td width="43%" class="td_25">
								<input name="text2" type="text" value="0" size="10"
									readonly="true">
							</td>
						</tr>
						<tr>
							<td nowrap class="td_ItemName">
								3. 度假产品预订
							</td>
							<td class="td_25">
								<input name="text3" type="text" value="0" size="10"
									readonly="true">
							</td>
							<td align="right" class="td_ItemName">
								4. 景点门票预订
							</td>
							<td class="td_25">
								<input name="text4" type="text" value="0" size="10"
									readonly="true">
							</td>
						</tr>
						<tr>
							<td nowrap class="td_ItemName">
								5. 汽车租用预订
							</td>
							<td class="td_25">
								<input name="text5" type="text" id="text" value="0" size="10"
									readonly="true">
							</td>
							<td align="right" class="td_ItemName">
								&nbsp;
							</td>
							<td class="td_25">
								&nbsp;
							</td>
						</tr>
					</table>
				</td>
			</tr>
			-->
		<tr>
			<td colspan="8" align="center" class="td_50">
				<input name="Action" type="hidden" id="Action" value="SaveInfo">
				<input type="submit" name="Submit" value="保存修改">
			</td>
		</tr>
	</table>
</form>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -