bottom.jsp:
<body MS_POSITIONING="GridLayout">
<table width="100%" border="0" cellspacing="0" cellpadding="10" height="64">
<tr>
<td align="center" width="100%" style= valign="top" background="<c:url value='/images/bt_02.jpg'/>">传智播客Struts2练习 <br>
<font class="font12">
<a class="a03" target="_blank" href="mailto:sarft@chinasarft.gov.cn">
<font color="#000000"><br></font></a></font></td>
</tr>
</table>
</body>
home.jsp:
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style>
body
{
SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #dee3f7;
}
</style>
</head>
<frameset rows="103,*,43" frameborder=0 border="0" framespacing="0">
<frame src="<c:url value='/login/top.jsp'/>" name="topFrame" scrolling="NO" noresize>
<frameset cols="159,*" frameborder="0" border="0" framespacing="0">
<frame src="<c:url value='/login/left.jsp'/>" name="leftFrame" noresize scrolling="YES">
<frame src="<c:url value='/login/welcome.jsp'/>" name="mainFrame">
</frameset>
<frame src="<c:url value='/login/bottom.jsp'/>" name="bottomFrame" scrolling="NO" noresize>
</frameset>
</html>
left.jsp:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ include file="/jsf/importTag.jsf" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>菜单</title>
<link href="<c:url value='/css/left.css'/>" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="12"></td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<td>
<div class="dtree">
<a href="javascript: d.openAll();">展开所有</a> | <a href="javascript: d.closeAll();">关闭所有</a>
<link rel="StyleSheet" href="<c:url value='/css/dtree.css'/>" type="text/css" />
<script type="text/javascript" src="<c:url value='/js/dtree.js'/>"></script>
<script type="text/javascript">
d = new dTree('d');
d.add(0,-1,'系统菜单树');
d.add(2,0,'员工管理','<c:url value="/login/welcome.jsp"/>','','mainFrame');
//子目录添加
d.add(3,2,'用户管理','<s:url action="UserAction_list" namespace="/" ></s:url>','','mainFrame');
document.write(d);
</script>
</div> </td>
</tr>
</table>
</body>
</html>
top.jsp:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
BODY {
MARGIN: 0px;
BACKGROUND-COLOR: #ffffff
}
BODY {
FONT-SIZE: 12px;
COLOR: #000000
}
TD {
FONT-SIZE: 12px;
COLOR: #000000
}
TH {
FONT-SIZE: 12px;
COLOR: #000000
}
</style>
<link href="<c:url value='/css/Style.css'/>" rel="stylesheet" type="text/css">
</HEAD>
<body>
<table width="100%" height="70%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<img width="100%" src="<c:url value='/images/top_01.jpg'/>">
</td>
<td width="100%" background="<c:url value='/images/top_100.jpg'/>">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" valign="bottom" background="<c:url value='/images/mis_01.jpg'/>">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="85%" align="left">
<font color="#000000"> <script language="JavaScript">
<!--
tmpDate = new Date();
date = tmpDate.getDate();
month= tmpDate.getMonth() + 1 ;
year= tmpDate.getFullYear();
document.write(year);
document.write("年");
document.write(month);
document.write("月");
document.write(date);
document.write("日 ");
myArray=new Array(6);
myArray[0]="星期日"
myArray[1]="星期一"
myArray[2]="星期二"
myArray[3]="星期三"
myArray[4]="星期四"
myArray[5]="星期五"
myArray[6]="星期六"
weekday=tmpDate.getDay();
if (weekday==0 | weekday==6)
{
document.write(myArray[weekday])
}
else
{document.write(myArray[weekday])
};
// -->
</script> </font>
</td>
<td width="15%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="16"
background="<c:url value='/images/mis_05b.jpg'/>">
<img
src="<c:url value='/images/mis_05a.jpg'/>"
width="6" height="18">
</td>
<td width="155" valign="bottom"
background="<c:url value='/images/mis_05b.jpg'/>">
用户名:
<font color="blue">超级管理员</font>
</td>
<td width="10" align="right"
background="<c:url value='/images/mis_05b.jpg'/>">
<img src="<c:url value='/images/mis_05c.jpg'/>" width="6" height="18">
</td>
</tr>
</table>
</td>
<td align="right" width="5%">
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</HTML>
welcome.jsp:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="<c:url value='/css/Style.css'/>" type="text/css" rel="stylesheet" />
<style type="text/css">
<!--
body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
body,td,th {
color: #000000;
}
-->
</style>
<style>
BODY {SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffFF; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffFF; SCROLLBAR-DARKSHADOW-COLOR: #cccccc; }
</style>
</head>
<body>
<form name="Form1" method="post" action="name.aspx" id="Form1">
<table width="100%" border="0" height="88" border="1" background="<c:url value='/images/back1.JPG'/>">
<tr>
<td colspan=3 class="ta_01" align="center" bgcolor="#afd1f3"><strong>系统首页</strong></td>
</tr>
<tr>
<td width="65%" height="84" align="center" valign="top" >
<span class="Style1">登录成功!</span>
</td>
</tr>
<tr><td height=2></td></tr>
</table>
</form>
</body>
</html>
login.jsp:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<script type="text/javascript">
function ini(){
document.form1.loginname.focus();
}
</script>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<link href="<c:url value='/css/Style.css'/>" rel="stylesheet" type="text/css">
</head>
<body οnlοad="ini()">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center">
<table width="452" height="290" border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#FFFFFF">
<table width="452" height="290" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="74">
<img src="<c:url value='/images/logintitle.gif'/>">
</td>
</tr>
<tr>
<td align="center" valign="bottom" background="<c:url value='/images/loginbg.gif'/>">
<s:form id="loginAction_home" name="form1" action="UserAction_login" namespace="/" target="_parent" method="post" theme="simple" >
<table border="0" align="center" cellpadding="2" cellspacing="0">
<tr align="center">
<td height="30" colspan="2" style="border-bottom: 1px dotted #cccccc">
<strong style="font-size: 14px;">请登录</strong>
</td>
</tr>
<tr>
<td height="30" nowrap>
<font color="000F60"><strong>用户名:</strong> </font>
</td>
<td>
<s:textfield name="loginname" id="loginname" cssClass="text" cssStyle="width: 160px;" ></s:textfield>
<font color="red"><s:fielderror fieldName="loginname" ></s:fielderror></font>
</td>
</tr>
<tr>
<td height="30" nowrap>
<strong><font color="000F60">密码: </font> </strong>
</td>
<td>
<s:password name="loginpass" id="loginpass" cssClass="text" cssStyle="width: 160px;" ></s:password>
<font color="red"><s:fielderror fieldName="loginpass" ></s:fielderror></font>
</td>
</tr>
<tr>
<td height="30" nowrap colspan="2">
<strong><font color="red"></font> </strong>
</td>
</tr>
<tr>
<td height="30">
</td>
<td>
<input type="submit" name="submit" value="登录" class="buttoninput"/>
<input type="reset" name="reset" value="取消" class="buttoninput"/>
</td>
</tr>
</table>
</s:form>
<!-- 在这里显示各种错误信息 -->
<font color="red"><s:actionerror/></font>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" align="center">
</td>
</tr>
<tr>
<td height="23" align="center"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
list.jsp:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ include file="/jsf/importTag.jsf" %>
<HTML>
<HEAD>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="<c:url value='/css/Style.css'/>" rel="stylesheet" type="text/css" />
<script language="javascript" src="<c:url value='/js/public.js'/>"></script>
<script type="text/javascript">
function addUser(){
window.location.href = "<c:url value='/user/add.jsp'/>";
}
</script>
</HEAD>
<body>
<br>
<s:form id="Form1" name="Form1" action="UserAction_list" namespace="/" method="post" theme="simple" >
<table cellSpacing="1" cellPadding="0" width="100%" align="center" bgColor="#f5fafe" border="0">
<TBODY>
<tr>
<td class="ta_01" align="center" bgColor="#afd1f3">
<strong>查 询 条 件</strong>
</td>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td height="22" align="center" bgColor="#f5fafe" class="ta_01">
用户姓名
</td>
<td class="ta_01" bgColor="#ffffff">
<s:textfield name="username" size="15" id="Form1_username" cssClass="bg" ></s:textfield>
</td>
<td height="22" align="center" bgColor="#f5fafe" class="ta_01">
性别:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:select list="{'男','女'}" name="gender" id="gender" headerKey="" headerValue="--请选择--" ></s:select>
</td>
</tr>
<tr>
<td height="22" align="center" bgColor="#f5fafe" class="ta_01">
学历:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:select list="{'本科','专科','高中'}" name="education" id="education" headerKey="" headerValue="--请选择--" ></s:select>
</td>
<td height="22" align="center" bgColor="#f5fafe" class="ta_01">
是否上传简历
</td>
<td class="ta_01" bgColor="#ffffff">
<s:select list="#{'1':'有','2':'无'}" name="upload" id="upload"
headerKey="" headerValue="--请选择--" ></s:select>
</td>
</tr>
<tr>
<td width="100" height="22" align="center" bgColor="#f5fafe"
class="ta_01">
</td>
<td class="ta_01" bgColor="#ffffff">
<font face="宋体" color="red"> </font>
</td>
<td align="right" bgColor="#ffffff" class="ta_01"><br><br></td>
<td align="right" bgColor="#ffffff" class="ta_01">
<button type="submit" id="search" name="search" value="查询" class="button_view">
查询
</button>
<input type="reset" name="reset" value="重置" class="button_view"/>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="ta_01" align="center" bgColor="#afd1f3">
<strong>用 户 列 表</strong>
</TD>
</tr>
<tr>
<td class="ta_01" align="right">
<button type="button" id="add" name="add" value="添加" class="button_add" οnclick="addUser()">
添加
</button>
</td>
</tr>
<tr>
<td class="ta_01" align="center" bgColor="#f5fafe">
<table cellspacing="0" cellpadding="1" rules="all"
bordercolor="gray" border="1" id="DataGrid1"
style="BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; WIDTH: 100%; WORD-BREAK: break-all; BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f5fafe; WORD-WRAP: break-word">
<tr
style="FONT-WEIGHT: bold; FONT-SIZE: 12pt; HEIGHT: 25px; BACKGROUND-COLOR: #afd1f3">
<td align="center" width="18%">
登录名
</td>
<td align="center" width="17%">
用户姓名
</td>
<td align="center" width="8%">
性别
</td>
<td align="center" width="23%">
联系电话
</td>
<td width="11%" align="center">
学历
</td>
<td width="7%" align="center">
编辑
</td>
<td width="7%" align="center">
查看
</td>
<td width="7%" align="center">
删除
</td>
</tr>
<s:iterator value="#request.list" var="user" >
<tr οnmοuseοver="this.style.backgroundColor = 'white'"
οnmοuseοut="this.style.backgroundColor = '#F5FAFE';">
<td style="CURSOR: hand; HEIGHT: 22px" align="center"
width="18%">
<s:property value="loginname"/>
</td>
<td style="CURSOR: hand; HEIGHT: 22px" align="center"
width="17%">
<s:property value="username"/>
</td>
<td style="CURSOR: hand; HEIGHT: 22px" align="center"
width="8%">
<s:property value="gender"/>
</td>
<td style="CURSOR: hand; HEIGHT: 22px" align="center"
width="23%">
<s:property value="cellphone"/>
</td>
<td style="CURSOR: hand; HEIGHT: 22px" align="center">
<s:property value="education"/>
</td>
<td align="center" style="HEIGHT: 22px">
<a href="<c:url value='/user/edit.jsp?userID=15'/>">
<img src="<c:url value='/images/i_edit.gif'/>" border="0" style="CURSOR: hand">
</a>
</td>
<td align="center" style="HEIGHT: 22px">
<s:url action="UserAction_view" namespace="/" var="viewUrl" >
<s:param name="uid" value="uid"></s:param>
</s:url>
<a href="<s:property value="#viewUrl" />">
<img src="<c:url value='/images/button_view.gif'/>" border="0" style="CURSOR: hand">
</a>
</td>
<td align="center" style="HEIGHT: 22px">
<a href="<c:url value='/user/list.jsp?userID=15'/>">
<img src="<c:url value='/images/i_del.gif'/>" width="16" height="16" border="0" style="CURSOR: hand">
</a>
</td>
</tr>
</s:iterator>
</table>
</td>
</tr>
</TBODY>
</table>
</s:form>
</body>
</HTML>
view.jsp:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ include file="/jsf/importTag.jsf" %>
<HTML>
<HEAD>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<LINK href="<c:url value='/css/Style.css'/>" type="text/css" rel="stylesheet">
<script language="javascript" src="<c:url value='/js/public.js'/>"></script>
</HEAD>
<body>
<form id="userAction_save_do" name="Form1" action="<c:url value='/user/userAction_save.do'/>" method="post" enctype="multipart/form-data">
<table cellSpacing="1" cellPadding="5" width="100%" align="center" bgColor="#eeeeee" style="border: 1px solid #8ba7e3" border="0">
<tr>
<td class="ta_01" align="center" bgColor="#afd1f3" colSpan="4"
height="26">
<strong><STRONG>查看用户</STRONG>
</strong>
</td>
</tr>
<tr>
<td width="18%" align="center" bgColor="#f5fafe" class="ta_01">
登录名:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:property value="loginname" />
</td>
<td align="center" bgColor="#f5fafe" class="ta_01">
用户姓名:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:property value="username" />
</td>
</tr>
<tr>
<td align="center" bgColor="#f5fafe" class="ta_01">
性别:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:property value="gender" />
</td>
<td align="center" bgColor="#f5fafe" class="ta_01">
学历:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:property value="education" />
</td>
</tr>
<tr>
<td align="center" bgColor="#f5fafe" class="ta_01">
出生日期:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:property value="birthday" />
</td>
<td align="center" bgColor="#f5fafe" class="ta_01">
电话:
</td>
<td class="ta_01" bgColor="#ffffff">
<s:property value="cellphone" />
</td>
</tr>
<tr>
<td align="center" bgColor="#f5fafe" class="ta_01">
兴趣爱好:
</td>
<td class="ta_01" bgColor="#ffffff" colSpan="3">
<s:property value="hobby" />
</td>
</tr>
<tr>
<td align="center" bgColor="#f5fafe" class="ta_01">
简历资料:
</td>
<td class="ta_01" bgColor="#ffffff" colSpan="3">
<a href="#" οnclick="openWindow('user/userAction_download.do?userID=17','700','400')" class="cl_01">
<s:a action="UserAction_download" namespace="/" >
<s:param name="uid" value="uid" ></s:param>
<s:property value="filename" />
</s:a>
</a>
</td>
</tr>
<TR>
<TD class="ta_01" align="center" bgColor="#f5fafe">
备注:
</TD>
<TD class="ta_01" bgColor="#ffffff" colSpan="3">
<s:property value="remark" />
</TD>
</TR>
<TR>
<td align="center" colSpan="4" class="sep1">
<img src="<c:url value='/images/shim.gif'/>">
</td>
</TR>
<TR>
<td class="ta_01" style="WIDTH: 100%" align="right" bgColor="#f5fafe" colSpan="4">
<FONT face="宋体"> </FONT>
<INPUT class="button_ok" type="button" οnclick="history.go(-1)" value="返回"/>
<span id="Label1"></span>
</td>
</TR>
</table>
</form>
</body>
</HTML>
index.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<jsp:forward page="/login/login.jsp"></jsp:forward>