فهرست منبع

git-svn-id: https://192.168.57.71/svn/jsgkj@444 931142cf-59ea-a443-aa0e-51397b428577

ld_zhoutl 9 سال پیش
والد
کامیت
134fee7c46
1فایلهای تغییر یافته به همراه245 افزوده شده و 0 حذف شده
  1. 245 0
      xtdsp/trunk/src/main/webapp/WEB-INF/view/sys/datasource/datasource.jsp

+ 245 - 0
xtdsp/trunk/src/main/webapp/WEB-INF/view/sys/datasource/datasource.jsp

@@ -0,0 +1,245 @@
+<%@ page contentType="text/html;charset=UTF-8"%>
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<title>数据源管理</title>
+<%@ include file="../../layouts/header.jsp"%>
+
+<link rel="stylesheet"
+	href="<%=base%>/js/common/zTree_v3/css/zTreeStyle/zTreeStyle.css"
+	type="text/css">
+<script
+	src="<%=base%>/js/common/zTree_v3/js/jquery.ztree.core-3.5.min.js"></script>
+<script type="text/javascript" src="<%=base%>/js/sys/datasource/datasource.js"></script>
+</head>
+
+<body class="no-skin">
+	<!-- #section:basics/navbar.layout -->
+	<%@ include file="../../layouts/navbar.jsp"%>
+
+	<div class="main-container" id="main-container">
+		<script type="text/javascript">
+			try {
+				ace.settings.check('main-container', 'fixed')
+			} catch (e) {
+			}
+		</script>
+
+		<!-- #section:basics/sidebar -->
+		<%@ include file="../../layouts/sidebar.jsp"%>
+		<div class="main-content">
+			<div class="breadcrumbs" id="breadcrumbs">
+				<ul class="breadcrumb">
+					<li><i class="ace-icon fa fa-home home-icon"></i> <a
+						href="<%=home%>">首页</a></li>
+
+					<li class="active">任务管理</li>
+					<li class="active">数据源管理</li>
+				</ul>
+			</div>
+			<div class="col-xs-12"></div>
+			<div class="main-content-inner">
+				<div class="page-content">
+					<div class="widget-box">
+						<div class="widget-header">
+							<h4 class="widget-title">数据源查询</h4>
+							<div class="widget-toolbar">
+								<a href="#" data-action="collapse"> <i
+									class="ace-icon fa fa-chevron-up"></i>
+								</a> <a href="#" data-action="close"> <i
+									class="ace-icon fa fa-times"></i>
+								</a>
+							</div>
+						</div>
+
+						<div class="widget-body">
+							<div class="widget-main">
+								<form class="form-horizontal" onsubmit="return false">
+									<label class="col-sm-12 control-label"></label>
+									<div class="form-group">
+										<label for="srchId" class="col-sm-2 control-label">ID</label>
+										<div class="col-sm-2">
+											<input type="text" class="form-control limited"
+												id="srchId" placeholder="">
+										</div>
+										<label for="srchUserName" class="col-sm-2 control-label">用户名</label>
+										<div class="col-sm-2">
+											<input type="text" class="form-control limited"
+												id="srchUserName" placeholder="">
+										</div>
+										<div class="col-sm-2">
+											<button class="btn btn-purple btn-round btn-sm"
+												onclick="searchRecord()">
+												<i class="ace-icon fa fa-search"></i> 查询
+											</button>
+
+										</div>
+										<label class="col-sm-1 control-label"></label>
+									</div>
+								</form>
+							</div>
+						</div>
+					</div>
+					<!--列表部分-->
+					<div>
+						<div>
+							<table id="grid-table"></table>
+							<div id="grid-pager"></div>
+						</div>
+					</div>
+				</div>
+			</div>
+		</div>
+		<!--弹出新增界面-->
+		<div id="modal-table" class="modal fade" tabindex="-1">
+			<div class="modal-dialog" style="width: 700px; height: 500px;">
+				<div class="modal-content">
+					<div class="modal-header no-padding">
+						<div class="table-header">
+							<button type="button" class="close" data-dismiss="modal"
+								aria-hidden="true">
+								<span class="white">&times;</span>
+							</button>
+							<label class="modal-title" id="myModalLabel"></label>
+						</div>
+					</div>
+					<div class="modal-body no-padding">
+						<form class="form-horizontal" id="form" method="post"
+							onsubmit="return false;">
+							<div class="form-group">
+								<label for="id" class="col-sm-2 control-label">ID</label>
+								<div class="col-sm-9">
+									<div id="idError"></div>
+									<input type="text" class="form-control limited {required:true}"
+										id="id" name="id" maxlength="100">
+								</div>
+								<div class="col-sm-1">
+									<span id="idImageTip" class="sp_yes"
+										style="display: none"></span>
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="url" class="col-sm-2 control-label">URL</label>
+								<div class="col-sm-9">
+									<input type="text" class="form-control limited" id="url"
+										name="url" maxlength="200" placeholder="">
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="driverclassname" class="col-sm-2 control-label">驱动</label>
+								<div class="col-sm-9">
+									<input type="text" class="form-control limited" id="driverclassname"
+										name="driverclassname" maxlength="200" placeholder="">
+								</div>
+							</div>
+							<div class="form-group">
+								<label for="username" class="col-sm-2 control-label">用户名</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="username" name="username" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="password" class="col-sm-2 control-label">密码</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="password" name="password" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+							</div>
+							<div class="form-group">
+								<label for="initialsize" class="col-sm-2 control-label">初始连接数</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="initialsize" name="initialsize" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="minidle" class="col-sm-2 control-label">最小连接数量</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="minidle" name="minidle" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+							</div>
+							<div class="form-group">
+								<label for="maxactive" class="col-sm-2 control-label">最大连接数量</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="maxactive" name="maxactive" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="timebetweenevictionrunsmillis" class="col-sm-2 control-label">检测间隔时间</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="timebetweenevictionrunsmillis" name="timebetweenevictionrunsmillis" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+							</div>
+							<div class="form-group">
+								<label for="minevictableidletimemillis" class="col-sm-2 control-label">minEvictableIdleTimeMillis</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="minevictableidletimemillis" name="minevictableidletimemillis" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="testonreturn" class="col-sm-2 control-label">testOnReturn</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="testonreturn" name="testonreturn" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+							</div>
+							<div class="form-group">
+								<label for="poolpreparedstatements" class="col-sm-2 control-label">poolpreparedstatements</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="poolpreparedstatements" name="poolpreparedstatements" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+								<label for="maxpoolpreparedstatementpercon" class="col-sm-2 control-label">maxpoolpreparedstatementpercon</label>
+								<div class="col-sm-3">
+									<input type="text" class="form-control limited"
+										id="maxpoolpreparedstatementpercon" name="maxpoolpreparedstatementpercon" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+							</div>
+							<div class="form-group">
+								<label for="validationquery" class="col-sm-2 control-label">validationquery</label>
+								<div class="col-sm-9">
+									<input type="text" class="form-control limited"
+										id="validationquery" name="validationquery" maxlength="100">
+								</div>
+								<div class="col-sm-1"></div>
+							</div>
+					
+					<div class="modal-footer no-margin-top center modal-foot-border">
+						<button id="btnSave" class="btn btn-success btn-round btn-sm">
+							<i class="ace-icon fa fa-save"></i> 保存
+						</button>
+						<button type="button" class="btn btn-grey btn-round btn-sm"
+							onclick="closeWin()">
+							<i class="ace-icon fa fa-remove"></i> 关闭
+						</button>
+					</div>
+					</form>
+				</div>
+			</div>
+		</div>
+	</div>
+
+	<!-- #section:basics/footer -->
+	<%@ include file="../../layouts/footer.jsp"%>
+	</div>
+
+	<script type="text/javascript">
+		$(function() {
+			$("#form").validate({
+				submitHandler : function(form) {
+					submitForm();
+				}
+			});
+		});
+	</script>
+	<!-- /.main-container -->
+</body>
+</html>
+