`
chaoyi
  • 浏览: 310995 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

后台jsp userList.jsp

 
阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<base href="<%=basePath%>">
<title></title>
<link rel="stylesheet" href="admin/css/basic.css" type="text/css" />
<link rel="stylesheet" href="admin/css/list.css" type="text/css" />
<script type="text/javascript" src="admin/js/userList.js"></script>
</head>

<body>
	<form action="userList?userId=${userId}&levelId=${levelId}&pageIndex=${pageIndex}" method="post">
		<div class="show" style=" height:140px; display: none; " id="show">
		</div>
	</form>

	<div class="list">
		<table cellpadding="0" cellspacing="0">
			<tr class="search">
				<td colspan="8">
					<form action="userList?userId=${userId}" method="post">
						<select name="levelId">
							<option value="0">--全部--</option>
							<c:forEach var="item" items="${ulList }" varStatus="i">  
							<option value="${item.user_leve_id}" <c:if test="${item.user_leve_id eq levelId}">selected="selected"</c:if>>${item.user_leve_content}</option>
							</c:forEach>
						</select> <input type="submit" class="submit" value="确定" />
					</form>
					<form action="userList?levelId=${levelId}" method="post">
						<input type="text" class="text" name="userId" value="${userId}" /> <input type="submit"
							class="submit" value="搜索" />
					</form></td>
			</tr>
			<tr class="title">
				<td>用户编号</td>
				<td>密码</td>
				<td>用户姓名</td>
				<td>电话</td>
				<td>手机</td>
				<td>电子邮箱</td>
				<td>用户级别</td>
				<td>操作</td>
			</tr>
			<c:forEach var="item" items="${uList }" varStatus="i">  
			<tr ondblclick="javascript:showSql('${item.user_id }');" class="content <c:if test="${i.index %2 ne 0 }">colorBg</c:if>">
				<td>${item.user_id }</td>
				<td>${item.password }</td>
				<td><c:if test="${item.username eq null }">null</c:if><c:if test="${item.username ne null }">${item.username }</c:if></td>
				<td><c:if test="${item.tel eq null }">null</c:if><c:if test="${item.tel ne null }">${item.tel }</c:if></td>
				<td><c:if test="${item.phone eq null }">null</c:if><c:if test="${item.phone ne null }">${item.phone }</c:if></td>
				<td><c:if test="${item.email eq null }">null</c:if><c:if test="${item.email ne null }">${item.email }</c:if></td>
				<td>${item.leve_content }</td>
				<td><a href="javascript:if(confirm('是否注销该账号')){location.href='userList?logout=${item.user_id }';}"><img src="admin/images/logout.png" width="22"
						height="22" />
				</a>
				</td>
			</tr>
			</c:forEach>
			<tr class="page">
				<td colspan="8"><em class="f_r"> <a href="userList?userId=${userId}&levelId=${levelId}&pageIndex=1">首页</a> <a
						href="userList?userId=${userId}&levelId=${levelId}&pageIndex=${pageIndex-1}">上一页</a> <a href="userList?userId=${userId}&levelId=${levelId}&pageIndex=${pageIndex+1}">下一页</a> <a href="userList?userId=${userId}&levelId=${levelId}&pageIndex=${end}">尾页</a> </em> <i>
						共${totalCount}条数据(共有${end}页,现在是第${pageIndex}页) </i></td>
			</tr>
		</table>
	</div>
</body>
</html>

 

/* CSS Document */
.submit{ background:#f7661f; color:#fff; text-align:center; width:46px; height:21px; line-height:21px; border:none; border-radius:3px; font-family:"Arial";}
.submit:hover{ background:#ff971c;}

.show{ width:1100px; margin:0 auto;}
.show table{ width:1100px; background:#FFF; border-top:1px solid #ccc; border-left:1px solid #ccc; position:fixed;top:0;margin:0 auto;}
.show table td{ height:21px; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.show table .explain td{ background:#f4f4f4; font-family:"微软雅黑"; color:#333; font-weight:bold;}
.show table .item .key{ background:#436da8; color:#fff; font-family:"微软雅黑";}
.show table .item .value{ color:#333; font-family:"微软雅黑";}
.show table .item .value input{ color:#c00; border:none; font-family:"微软雅黑";}
.show table .item .value select{ color:#c00; border:none; font-family:"微软雅黑";}
.show table .item .value select option{ color:#c00; border:none; font-family:"微软雅黑";}
.show table .update td{ height:28px; padding-right:10px;}


.list{ width:1100px; padding-bottom:50px; padding-top:13px; margin:0 auto;}

.list table{width:100%; border:1px solid #ccc;}
.search{ background:#f4f4f4; height:34px;}
.search form{ display:inline; margin-left:10px; margin-right:8px;}
.search .text{ border:1px solid #ccc; height:18px; line-height:18px; padding-left:6px; font-family:"Arial"; width:80px;}
.search select{ border:1px solid #ccc; height:21px; line-height:18px;}
.title td{ background:#436da8; color:#fff; font-family:"微软雅黑"; text-align:center; height:24px; line-height:24px;}
.content td{  color:#333; font-family:"微软雅黑"; text-align:center; height:36px; line-height:24px;}
.content:hover td{ background:#ff971c; color:#000;}
.content td input{ color:#c00; border:none; font-family:"微软雅黑"; padding-left:4px;}
.content td select{ color:#c00; border:none; font-family:"微软雅黑";}
.content td option{ color:#c00; border:none; font-family:"微软雅黑";}
.colorBg td{ background:#f5f5f5;}
.page{ height:30px; }
.page td{ padding-left:10px; padding-right:10px; border-top:1px solid #436da8;}
.page td em{ margin-right:8px;}
.page td em a{ border:1px solid #eee; color:#666; padding:2px 3px; margin-left:8px; font-family:"Arial";}
.page td em a:hover{ color:#f60;  border:1px solid #f60;}
.page td i{ color:#999; font-family:"微软雅黑"; padding-left:8px;}

 

// JavaScript Document

function $(id){  
    return document.getElementById(id);  
} 

function showSql(userId){
	var show = $("show");
	show.style.display='block';
	show.innerHTML="";
	var xmlHttp = new XMLHttpRequest();
	var url = "ajaxUserList?userId="+escape(userId);
	xmlHttp.open("GET", url);//设置一个请求
	xmlHttp.onreadystatechange = function() {	//设置请求完成之后处理的回调函数  
		if (xmlHttp.readyState == 4) {//数据返回完毕  
			if (xmlHttp.status == 200) {//HTTP操作正常  
				var text = xmlHttp.responseText;//接收返回的内容  
				show.innerHTML=text;
			}
		}
	};
	xmlHttp.send(null);//发送请求,不传递任何参数  	
}

 

效果图:

 

 

 

 

 

  • 大小: 92.3 KB
分享到:
评论

相关推荐

    Java_JSP_Paging.zip_jsp分页_site:www.pudn.com

    private List&lt;User&gt; queryUsers(int currentPage, int pageSize) { // 实现SQL查询,返回分页数据 } } ``` ### 5. 用户交互 用户通过点击分页链接,触发页面重载,Servlet会根据新的`currentPage`值重新查询...

    ajax 动态传递jsp等页面使用id辨识传递对象

    我们定义两个jsp main.jsp userlist.jsp main.jsp 右侧有个div id=’userlist’ 层,负责接受通过传递过来的userlist.jsp userlist 处理列表数据 for循环 jstl foreach 标签都可以 main.jsp 点击用户列表按钮触发...

    前台页面敏感数据传输到后台钱的加密处理(md5加密)

    List&lt;User&gt; userlist =jdbc.getUserList("select * from t_activity_product"); for(int i=0;i&lt;userlist.size();i++){ User user =userlist.get(i); if(md5.getMD5ofStr(user.getMobile()).equals(mobile)&&md5....

    jsp操作mysql简单实例

    1. `userlist.jsp`:这个页面可能用于显示所有用户的列表,通过执行SQL查询来获取数据,并在JSP中渲染成表格或其他形式的展示。 2. `login.jsp`:用户登录界面,通常包含用户名和密码输入框,用户输入后提交表单,...

    JSP动态网页制作基础培训教程源代码.rar

    1 list.jsp 第9章\ch9\xjglxt 学籍管理系统示例(显示学生的记录信息) 2 err..jsp 第9章\ch9\xjglxt 学籍管理系统示例(错误处理页面) 3 insert.html 第9章\ch9\xjglxt 学籍管理系统示例(添加新的学生信息) 4...

    新闻管理系统-JSP整体的规划

    各功能页面如userlist.jsp、adduser.jsp、newslist.jsp、addnews.jsp等分别对应用户列表、用户添加、新闻列表和新闻发布等操作。 四、数据库表结构 1. AdminUsers 表:存储系统管理员信息,包括自动编号的userId、...

    jsp就业信息网

    通过这个项目,开发者可以学习到如何使用JSP来创建交互式的网页,如何处理用户请求,以及如何与后台数据库进行数据交换,从而为用户提供实时的就业信息。 【标签】:“jsp就业信息网”和“jsp毕业设计”这两个标签...

    JSP页面设计表格

    List&lt;User&gt; users = userDAO.getAllUsers(); request.setAttribute("users", users); RequestDispatcher dispatcher = request.getRequestDispatcher("jsp/page.jsp"); dispatcher.forward(request, response); ...

    案例9:Spring整合MyBatis与Spring MVC+EasyUI实现电子商城后台用户管理.docx

    而`usermanager.jsp`、`adminlist.jsp`和`userlist.jsp`则分别用于展示管理员和普通用户的列表。EasyUI是一套基于jQuery的前端组件库,提供了丰富的控件,如表格、表单、对话框等,便于快速构建美观的管理界面。 在...

    案例9:Spring整合MyBatis与Spring MVC+EasyUI实现电子商城后台用户管理.pdf

    - 用户管理页面如`usermanager.jsp`、`adminlist.jsp`(管理员列表)、`userlist.jsp`(普通用户列表)也会使用Easy UI组件,提供友好的用户界面。 9. **EasyUI使用**: - EasyUI是一个基于jQuery的UI库,提供了...

    servlet+jsp+javaBean开发的网站书店(完整源码)

    servlet+jsp+javaBean开发的网站书店(完整源码) java,jsp,web,servlet,j网上商城源码 package com.lovo.cq.shopping10_1.daoimpl; import com.lovo.cq.shopping10_1.common.DbUtil; import ...

    jsp+servlet最简单的增删改查

    response.sendRedirect("list.jsp"); // 重定向到列表页面 ``` **三、JSP与Servlet协作** 1. **请求分派**:Servlet可以使用`RequestDispatcher`将请求分派到JSP页面,例如在处理完业务逻辑后显示结果。 ```java ...

    JSP应用开发-房屋信息查询.pptx

    5. 在结果展示页面(如`searchlist.jsp`),`jsp:useBean`和`jsp:setProperty`指令收集查询条件,`getAttribute`方法用于从请求中获取JavaBean,从而获取查询结果。 6. 最后,JSP将查询结果处理并显示在页面上。 在...

    JSP基础教程(第2版)实验练习与提高

    - **系统管理:** 实现对系统的后台管理功能,如用户管理、内容审核等。 **实验要求:** - 完成用户注册、登录、个人信息展示等主要功能。 - 实现基本的用户管理功能。 **视图效果示例:** - 展示用户登录页面和...

    jsp网上书城

    1. JSP文件:如`index.jsp`,`bookList.jsp`,`cart.jsp`,分别对应首页、图书列表页和购物车页。 2. Servlet文件:如`UserController.java`,`CartController.java`,处理用户请求和业务逻辑。 3. JavaBean:如`...

    JAVA和JSP分页显示实例

    public List&lt;User&gt; selectByPage(int currentPage, int pageSize) { String sql = "SELECT * FROM users LIMIT ?, ?"; Object[] params = new Object[]{(currentPage - 1) * pageSize, pageSize}; return ...

    客户管理系统案例

    2. **jsp** - 包含JSP文件,如index.jsp(首页)、list.jsp(客户列表)、add.jsp(新增客户)、edit.jsp(编辑客户)等。 3. **lib** - 存放项目所需的第三方库,如MySQL的JDBC驱动。 4. **src** - 源代码目录,...

    jsp与SQL相结合的学生成绩管理系统

    6. **用户管理**:`UserList.jsp`可能用于管理员查看和管理所有用户,包括学生和教师,可能包含角色分配和权限控制功能。 在实现这些功能时,JSP文件通常包含HTML、CSS和JavaScript代码,用于构建用户界面和实现...

    Jsp用户管理系统JavaScript

    "UserManaSys"这个文件夹很可能是项目的根目录,里面包含了JSP文件(如user_add.jsp、user_list.jsp、user_edit.jsp等)、CSS样式文件、JavaScript脚本文件、MySql相关的配置文件以及可能的DAO(数据访问对象)和...

    新版JSP+JQUERY+AJAX+Mysql聊天室小程序JASChatWeb1.0

    (4)UserList.java -- 用户列表的逻辑 (5)SL.java ServetLogout.java -- 两个监听器,一个负责监听用户session超时,另一个用于服务器关闭时清除用户登陆状态 -----------------------------------------------------...

Global site tag (gtag.js) - Google Analytics