`

Java jsp

阅读更多

 

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 毕业设计 教室借用管理系统

    《Java JSP毕业设计:教室借用管理系统》 在IT领域,尤其是软件开发中,毕业设计是学生将理论知识与实际项目结合的重要环节。本项目——“Java JSP教室借用管理系统”是一个典型的企业级Web应用程序,它展示了如何...

    完整版Java JSP web开发教程 全套PPT课件资料 共13个章节.rar

    完整版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 Java jsp 实习报告

    【Java与JSP实习报告概览】 实习报告主要围绕Java和JSP的实践应用展开,旨在帮助学生将理论知识转化为实际操作技能。在实习过程中,实习生深入参与了多个环节,包括前端界面制作、Java基础与高级应用、数据库连接、...

    jsp javajsp javajsp java

    jsp javajsp javajsp javajsp java

    java jsp包源码

    java jsp包的源码

    图书资料查询系统(java jsp)

    【图书资料查询系统(Java JSP)】 图书资料查询系统是一种基于Web的软件应用,它允许用户通过网络接口搜索和浏览图书及相关资料。这个系统通常包括数据库管理、用户交互界面和后端处理逻辑,旨在提高图书馆服务的...

    javajsp考试毕业设计论文

    javajsp考试毕业设计论文,javajsp考试毕业设计论文。

    计算机毕业设计成品 JAVA JSP 信息办公JSP班级管理系统

    计算机毕业设计成品 JAVA JSP [信息办公]JSP班级管理系统 计算机毕业设计成品 JAVA JSP [信息办公]JSP班级管理系统 计算机毕业设计成品 JAVA JSP [信息办公]JSP班级管理系统 计算机毕业设计成品 JAVA JSP [信息办公]...

    tarena 达内 java jsp tts 课件

    【Java JSP TTS技术详解】 Java JSP(JavaServer Pages)是Java平台上的一个标准技术,用于构建动态web应用程序。它允许开发人员在HTML页面中嵌入Java代码,从而在服务器端处理数据并返回动态内容给客户端。JSP的...

    北大青鸟ACCP6.0 第二学期 S2 JAVA jsp

    【北大青鸟ACCP6.0 第二学期 S2 JAVA jsp】是北大青鸟教育机构推出的IT培训课程,主要针对的是Java编程语言和JavaServer Pages(JSP)技术的深入学习。这个课程通常在学员对编程有一定基础后进行,旨在提升学员的Web...

    休假申请管理系统(java jsp)

    《休假申请管理系统——Java JSP 实现详解》 在信息化高度发展的今天,企业对内部管理系统的依赖日益增强,其中休假申请管理系统是企业人力资源管理的重要组成部分。本文将详细探讨一款基于Java JSP技术实现的休假...

    Crystal Reports for java jsp web 案例

    《水晶报表在Java JSP Web应用中的实践案例》 水晶报表(Crystal Reports)是一款强大的报告生成工具,广泛应用于各类企业级应用系统中,为用户提供数据可视化和报告制作的能力。在这个“Crystal Reports for java ...

    JAVA JSP医院门诊管理系统

    《JAVA JSP医院门诊管理系统详解》 在信息技术日益发达的今天,医院管理系统的智能化与自动化已经成为提高医疗服务效率、减轻医护人员工作负担的重要手段。"JAVA JSP医院门诊管理系统"就是这样一款应用,它集成了...

    JAVA JSP 实现 信息办公Struts图书馆管理系统

    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 实现 iCan网络秘书 (源码 + word文档 ) JAVA JSP...

    JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码)

    JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan网络秘书 (LW文档 + 源码) JAVA JSP 实现 iCan...

    JAVA JSP 信息办公 Struts图书馆管理系统 (word文档 + 源码)

    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实现 [信息办公]TaokeOCS 淘客在线客服管理系统 开源版 JAVA JSP实现 [信息...

    计算机毕业设计成品 JAVA JSP 信息办公AJAX版CD管理系统

    计算机毕业设计成品 JAVA JSP [信息办公]AJAX版CD管理系统 计算机毕业设计成品 JAVA JSP [信息办公]AJAX版CD管理系统 计算机毕业设计成品 JAVA JSP [信息办公]AJAX版CD管理系统 计算机毕业设计成品 JAVA JSP [信息...

    JAVAJSP学习系列

    这个学习系列将深入探讨JAVAJSP的基础、进阶以及实际应用,旨在帮助初学者和有一定经验的开发者更好地理解和掌握这一技术。 首先,我们从基础开始。JSP是由Sun Microsystems开发的一种服务器端脚本语言,它允许在...

Global site tag (gtag.js) - Google Analytics