jsp:
<jsp:useBean id="border" scope="page" class= "border.Dbconn"/>
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page import="java.sql.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
PreparedStatement pstmt = null ;
ResultSet rs = null;
Connection conn = border.getConn();
String prompt = "<script language='javascript'>alert('你无权限访问此功能,请与管理员联系!'); window.location='"+basePath+"home.jsp';window.location.target='main';</script>";
String id=request.getParameter("ID");
String sql = "select o.ID as ID,OperateName,Status from UserOperate o left join UserPopedom p on p.OperateID = o.ID and p.UserLevel ="+id;
rs = border.executeSQL(sql);
ResultSet rs2= border.executeSQL("select Description from userrole where RoleID=3");
String account="";
if(rs2!=null)
{
if(rs2.next())
account =rs2.getString("Description");
}
rs2.close();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title></title>
<link rel="stylesheet" type="text/css" href="<%=basePath%>css/style.css">
<script type="text/javascript" src="<%=basePath%>js/jquery.min.js"></script>
<style type="text/css">
body{background:#fff;padding:20px;}
#authority_submit{float:left;margin-left:241px;margin-top:10px;background:#ccc}
#select{float:left;width:170px;height:20px;margin-top:5px;margin-left:8px;}
#checkbox{float:left;margin-top:2px;margin-left:4px;}
</style>
<script type="text/javascript">
var P = window.parent, E = P.setDialog();
</script>
</head>
<body>
<div>
角色:<%=request.getParameter("roleName")%>
</div>
<div id="adduser_wk">
<%
int j=0;
if(rs!=null)
{
while(rs.next()){
j++;
%>
<%=rs.getString("OperateName") %><input name="ops" type="checkbox" value="<%=rs.getString("ID")%>" <%if("1".equals(rs.getString("Status"))){%>checked<%}%> /><%if(j%4==0){%><br><%}%>
<%
}
}
%>
</div>
<% if("admin".equals(request.getSession().getAttribute("user_name"))){%>
指定可视对讲和监视帐号:<input id="account" value="<%=account%>"/><br/>
<%} %>
<input type="button" value="确定" onclick="send()">
<%
rs.close();
conn.close();
%>
<script>
function send(){
var account="";
if(document.getElementById("account")!=null)
{
account=document.getElementById("account").value;
}
var ID = "<%=id%>";
var ids = "";
$("input[name='ops'][checked=true]").each(function(){ids+=','+this.value ;});//
$.ajax({
type:"POST",
url:"<%=basePath%>editRole.do",
data:{"id":ID,
"account":account,
"ids":ids
},
contentType: "application/x-www-form-urlencoded; charset=utf-8",
success:function(data){
alert(data);
//history.go(0);
top.frames['aaa'].frames['main'].document.location.reload();
},
error:function(data){
alert("修改失败");
}
});
}
</script>
</body>
</html>
数据库的Dbconn类:
package border;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import org.springside.modules.utils.SystemGlobals;
public class Dbconn {
public Dbconn()
{
}
private Connection conn = null;
private ResultSet rs = null;
private static final String drivername="com.mysql.jdbc.Driver";
private static String URLr;
public Connection getConn(){
if(URLr==null)
{
String server = SystemGlobals.getValue("mysqlip");
String port = SystemGlobals.getValue("mysqlport");
String db = SystemGlobals.getValue("database");
String user = SystemGlobals.getValue("mysqluser");
String pass = SystemGlobals.getValue("mysqlpassword");
URLr="jdbc:mysql://"+server+":"+port+"/"+db+"?useUnicode=true&characterEncoding=utf-8&user="+user+"&password="+pass;
}
try {
Class.forName(drivername).newInstance();
conn = DriverManager.getConnection(URLr);
} catch (Exception e) {
}
return conn ;
}
public ResultSet executeSQL(String str) {
try{
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(str);
}
catch(Exception e){
e.printStackTrace();
}
return rs;
}
}
相关推荐
《Java JSP毕业设计:教室借用管理系统》 在IT领域,尤其是软件开发中,毕业设计是学生将理论知识与实际项目结合的重要环节。本项目——“Java JSP教室借用管理系统”是一个典型的企业级Web应用程序,它展示了如何...
完整版Java JSP web开发教程 01_web概述(共18页).ppt 完整版Java JSP web开发教程 02_Servlet使用入门(共23页).ppt 完整版Java JSP web开发教程 03_会话跟踪简介(共22页).ppt 完整版Java JSP web开发教程 04_...
【Java与JSP实习报告概览】 实习报告主要围绕Java和JSP的实践应用展开,旨在帮助学生将理论知识转化为实际操作技能。在实习过程中,实习生深入参与了多个环节,包括前端界面制作、Java基础与高级应用、数据库连接、...
java jsp包的源码
【图书资料查询系统(Java JSP)】 图书资料查询系统是一种基于Web的软件应用,它允许用户通过网络接口搜索和浏览图书及相关资料。这个系统通常包括数据库管理、用户交互界面和后端处理逻辑,旨在提高图书馆服务的...
javajsp考试毕业设计论文,javajsp考试毕业设计论文。
计算机毕业设计成品 JAVA JSP [信息办公]JSP班级管理系统 计算机毕业设计成品 JAVA JSP [信息办公]JSP班级管理系统 计算机毕业设计成品 JAVA JSP [信息办公]JSP班级管理系统 计算机毕业设计成品 JAVA JSP [信息办公]...
【Java JSP TTS技术详解】 Java JSP(JavaServer Pages)是Java平台上的一个标准技术,用于构建动态web应用程序。它允许开发人员在HTML页面中嵌入Java代码,从而在服务器端处理数据并返回动态内容给客户端。JSP的...
【北大青鸟ACCP6.0 第二学期 S2 JAVA jsp】是北大青鸟教育机构推出的IT培训课程,主要针对的是Java编程语言和JavaServer Pages(JSP)技术的深入学习。这个课程通常在学员对编程有一定基础后进行,旨在提升学员的Web...
《休假申请管理系统——Java JSP 实现详解》 在信息化高度发展的今天,企业对内部管理系统的依赖日益增强,其中休假申请管理系统是企业人力资源管理的重要组成部分。本文将详细探讨一款基于Java JSP技术实现的休假...
《水晶报表在Java JSP Web应用中的实践案例》 水晶报表(Crystal Reports)是一款强大的报告生成工具,广泛应用于各类企业级应用系统中,为用户提供数据可视化和报告制作的能力。在这个“Crystal Reports for java ...
《JAVA JSP医院门诊管理系统详解》 在信息技术日益发达的今天,医院管理系统的智能化与自动化已经成为提高医疗服务效率、减轻医护人员工作负担的重要手段。"JAVA JSP医院门诊管理系统"就是这样一款应用,它集成了...
JAVA JSP 实现 [信息办公]Struts图书馆管理系统 JAVA JSP 实现 [信息办公]Struts图书馆管理系统 JAVA JSP 实现 [信息办公]Struts图书馆管理系统 JAVA JSP 实现 [信息办公]Struts图书馆管理系统 JAVA JSP 实现 [信息...
JAVA JSP 实现 iCan网络秘书 (源码 + word文档 ) JAVA JSP 实现 iCan网络秘书 (源码 + word文档 ) JAVA JSP 实现 iCan网络秘书 (源码 + word文档 ) JAVA JSP 实现 iCan网络秘书 (源码 + word文档 ) JAVA JSP...
JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan...
JAVA JSP [信息办公] Struts图书馆管理系统 JAVA JSP [信息办公] Struts图书馆管理系统 JAVA JSP [信息办公] Struts图书馆管理系统 JAVA JSP [信息办公] Struts图书馆管理系统 JAVA JSP [信息办公] Struts图书馆...
JAVA JSP实现 [信息办公]TaokeOCS 淘客在线客服管理系统 开源版 JAVA JSP实现 [信息办公]TaokeOCS 淘客在线客服管理系统 开源版 JAVA JSP实现 [信息办公]TaokeOCS 淘客在线客服管理系统 开源版 JAVA JSP实现 [信息...
计算机毕业设计成品 JAVA JSP [信息办公]AJAX版CD管理系统 计算机毕业设计成品 JAVA JSP [信息办公]AJAX版CD管理系统 计算机毕业设计成品 JAVA JSP [信息办公]AJAX版CD管理系统 计算机毕业设计成品 JAVA JSP [信息...
这个学习系列将深入探讨JAVAJSP的基础、进阶以及实际应用,旨在帮助初学者和有一定经验的开发者更好地理解和掌握这一技术。 首先,我们从基础开始。JSP是由Sun Microsystems开发的一种服务器端脚本语言,它允许在...
JAVA JSP 实现 超市综合管理信息系统(源码+wrod文档) JAVA JSP 实现 超市综合管理信息系统(源码+wrod文档) JAVA JSP 实现 超市综合管理信息系统(源码+wrod文档) JAVA JSP 实现 超市综合管理信息系统(源码+...