datasourcetypeAdd.jsp 8.74 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.general.Util" %>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="rs1" class="weaver.conn.RecordSet" scope="page" />
<%@ include file="/systeminfo/init_wev8.jsp" %>
<HTML>
<HEAD>
<LINK href="/css/Weaver_wev8.css" type=text/css rel=STYLESHEET>
<SCRIPT language="javascript" src="/js/weaver_wev8.js"></script>
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<link rel="stylesheet" href="/wui/theme/ecology8/weaveredittable/css/WeaverEditTable_wev8.css">
<script  src="/wui/theme/ecology8/weaveredittable/js/WeaverEditTable_wev8.js"></script>
<script language="javascript" src="/wui/theme/ecology8/jquery/js/zDialog_wev8.js"></script>
<script language="javascript" src="/wui/theme/ecology8/jquery/js/zDrag_wev8.js"></script>
</HEAD>

<%
if(!HrmUserVarify.checkUserRight("intergration:datasourcesetting", user)) {
 	response.sendRedirect("/notice/noright.jsp");
 	return;
}
String titlename = "";
String isDialog = Util.null2String(request.getParameter("isdialog"));
String msg = Util.null2String(request.getParameter("msg"));

//显示顺序
String sortid = "";
rs.executeSql("select 1 from datasource_type ");
if(rs.next()) {
	rs1.executeSql("select (MAX(sortid) + 1) sortid from datasource_type ");
	if(rs1.next()) {
		sortid = Util.null2String(rs1.getString("sortid"));
	}
} else {
	sortid = "1";
}

String tiptitle = SystemEnv.getHtmlLabelName(129785,user.getLanguage())+"<br/>"+SystemEnv.getHtmlLabelName(129784,user.getLanguage());
%>

<BODY>
<% if("1".equals(isDialog)) { %>
<div class="zDialog_div_content">
<script language=javascript >
	var parentWin = parent.parent.getParentWindow(parent);
</script>
<% } %>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
if(HrmUserVarify.checkUserRight("intergration:datasourcesetting", user)) {
	RCMenu += "{"+SystemEnv.getHtmlLabelName(86,user.getLanguage())+",javascript:onSave(),_self} ";
	RCMenuHeight += RCMenuHeightStep;
}
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>

<table id="topTitle" cellpadding="0" cellspacing="0">
	<tr>
		<td></td>
		<td class="rightSearchSpan" style="text-align:right; width:500px!important">
			<% if(HrmUserVarify.checkUserRight("intergration:datasourcesetting", user)) { %>
			<input type="button" value="<%=SystemEnv.getHtmlLabelName(86 ,user.getLanguage()) %>" class="e8_btn_top" onclick="onSave()"/>
			<% } %>
			<span id="advancedSearch" class="advancedSearch" style='display:none;'><%=SystemEnv.getHtmlLabelName(21995 ,user.getLanguage()) %></span>&nbsp;&nbsp;
			<span title="<%=SystemEnv.getHtmlLabelName(23036 ,user.getLanguage()) %>" class="cornerMenu"></span>
		</td>
	</tr>
</table>
<div id="tabDiv" >
   <span style="font-size:14px;font-weight:bold;"><%=titlename%></span> 
</div>
<div class="cornerMenuDiv"></div>
<div class="advancedSearchDiv" id="advancedSearchDiv" style='display:none;'>
</div>

<script language=javascript>
<% if(!"".equals(msg)) { %>
	top.Dialog.alert('<%=SystemEnv.getHtmlLabelNames(msg,user.getLanguage())%>');
<% } %>
</script>

<FORM id=weaver name=frmMain action="datasourcetypeOperation.jsp?isdialog=1" method=post enctype="multipart/form-data">
<input class=inputstyle type="hidden" name="operation" value="add">
<wea:layout>
	<wea:group context="<%=SystemEnv.getHtmlLabelName(81711,user.getLanguage())%>" attributes="{'samePair':'BaseInfo','groupOperDisplay':'none'}">
		<wea:item><%=SystemEnv.getHtmlLabelName(15025,user.getLanguage()) %></wea:item>
		<wea:item>
            <wea:required id="dbtypeimage" required="true">
            	<input class=inputstyle type=text style='width:240px!important;ime-mode:disabled;' size=50 maxlength="50" id="dbtype" name="dbtype" _noMultiLang='true' 
            		onpaste="return false" onkeyup="this.value=this.value.replace(/[^0-9a-zA-Z]/g,'')" onchange='checkinput("dbtype","dbtypeimage")'>
            </wea:required>
		</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelName(30828,user.getLanguage())%></wea:item>
		<wea:item>
            <wea:required id="dbnameimage" required="true">
            	<input class=inputstyle type=text style='width:240px!important;' size=50 maxlength="50" id="dbname" name="dbname" _noMultiLang='true' onchange='checkinput("dbname","dbnameimage")'>
            </wea:required>
		</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelName(32285,user.getLanguage())%></wea:item>
		<wea:item>
            <wea:required id="driverclassimage" required="true">
            	<input class=inputstyle type=text style='width:420px!important;' size=500 maxlength="500" id="driverclass" name="driverclass" _noMultiLang='true' onchange='checkinput("driverclass","driverclassimage")'>
            </wea:required>
		</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelName(129717,user.getLanguage())%></wea:item>
		<wea:item>
            <wea:required id="driverurlimage" required="true">
            	<input class=inputstyle type=text style='width:420px!important;' size=500 maxlength="500" id="driverurl" name="driverurl" _noMultiLang='true' onchange='checkinput("driverurl","driverurlimage")'>
            </wea:required>
		</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelNames("115,126687",user.getLanguage())%></wea:item>
	  	<wea:item>
			<input type="checkbox" id=cancluster name="cancluster" value="" onclick="if(this.checked) { this.value = 1; this.title='<%=SystemEnv.getHtmlLabelName(24897,user.getLanguage())%>'; } else { this.value = 0; this.title='<%=SystemEnv.getHtmlLabelName(24898,user.getLanguage())%>'; }">
			<SPAN class="e8tips" style="CURSOR: hand" id=remind1 title="<%=tiptitle %>"><IMG align=absMiddle src="/images/remind_wev8.png"></SPAN>
	  	</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelName(129718,user.getLanguage())%></wea:item>
		<wea:item>
           	<%=SystemEnv.getHtmlLabelName(129720,user.getLanguage())%>
		</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelName(15513,user.getLanguage())%></wea:item>
		<wea:item>
           	<input class="InputStyle" type="text" style="width:120px!important;ime-mode:disabled;" size="10" maxlength="10" id="sortid" name="sortid" value="<%=sortid %>" _noMultiLang='true' 
				onpaste="return false" onkeyup="this.value=this.value.replace(/[^-\d]/g,'');" onblur="checkNumber(this.value)">
		</wea:item>
		
		<wea:item><%=SystemEnv.getHtmlLabelName(129732,user.getLanguage())%></wea:item>
		<wea:item>
           	<input class=inputstyle type=file style='width:420px!important;' id="realname" name="realname" onchange="">
		</wea:item>
	</wea:group>
	
	<wea:group context='<%=SystemEnv.getHtmlLabelName(85,user.getLanguage())%>' attributes="{'samePair':'Description','groupOperDisplay':'none'}">
		<wea:item attributes="{'colspan':'2'}">
			<%=SystemEnv.getHtmlLabelName(129727,user.getLanguage())%>
			<br/>
		  	<%=SystemEnv.getHtmlLabelName(129728,user.getLanguage())%>
		  	<br/>
		  	<%=SystemEnv.getHtmlLabelName(129729,user.getLanguage())%>
		  	<br/>
		  	<%=SystemEnv.getHtmlLabelName(129730,user.getLanguage())%>
		  	<br/>
		  	<%=SystemEnv.getHtmlLabelName(129731,user.getLanguage())%>
		  	<br/>
		  	<%=SystemEnv.getHtmlLabelName(127578,user.getLanguage())%>
		  	<br/>
		  	jdbc:mysql://[host]:[port]/[dbname]
		  	<br/>
		</wea:item>
	</wea:group>
</wea:layout>
<br>
</form>

<script language=javascript>
jQuery(document).ready(function() {
	jQuery(".e8tips").wTooltip({html:true});
});

function onSave() {
	var checkvalue = "dbtype,dbname,driverclass,driverurl";
	
    if(check_form(frmMain,checkvalue)) {
    	document.frmMain.submit();
    }
}

function checkNumber(value) {
	value = $.trim(value);
	if(value == "") {
		$("#sortid").val(<%=sortid %>);
	} else {
		if(isNaN(value)) {
			$("#sortid").val(<%=sortid %>);
		} else {
			if(value > 999999999 || value < -999999999) {
				$("#sortid").val(<%=sortid %>);
				top.Dialog.alert("<%=SystemEnv.getHtmlLabelName(31181,user.getLanguage()).replace("12","9")%>");
			} else {
				$("#sortid").val(parseInt(value));
			}
		}
	}
}

function onBack() {
	var dialog = parent.parent.getDialog(parent);
	dialog.close();
}

</script>
<%if("1".equals(isDialog)) { %>
	<div id="zDialog_div_bottom" class="zDialog_div_bottom">
		<input type="button" style="display:none;" class=zd_btn_submit accessKey=S  id=btnsearch value="S-<%=SystemEnv.getHtmlLabelName(197,user.getLanguage())%>"></input>
		<wea:layout needImportDefaultJsAndCss="false">
			<wea:group context=""  attributes="{'groupDisplay':'none'}">
				<wea:item type="toolbar">
					<input type="button" class=zd_btn_cancle accessKey=T  id=btncancel value="T-<%=SystemEnv.getHtmlLabelName(309,user.getLanguage())%>" onclick='onBack();'></input>
				</wea:item>
			</wea:group>
		</wea:layout>
		<script type="text/javascript">
			jQuery(document).ready(function(){
				resizeDialog(document);
			});
		</script>
	</div>
</div>
<% } %>
</BODY>
</HTML>