First Commit - Source Code from Reply
This commit is contained in:
169
dbcmnpsrc/FE/mnpdev/crontab/web/jsp/GUI/Configurazione.jsp
Normal file
169
dbcmnpsrc/FE/mnpdev/crontab/web/jsp/GUI/Configurazione.jsp
Normal file
@@ -0,0 +1,169 @@
|
||||
<%@page import = "mnp.crontab.objects.ui.TaskBean"%>
|
||||
<%@page import = "mnp.crontab.command.CrontabCostants"%>
|
||||
<%@page import = "mnp.crontab.utility.Resources"%>
|
||||
<%@page import = "mnp.crontab.config.ui.ProfileConfig"%>
|
||||
<%@page import = "mnp.crontab.database.dao.ProfiloDAO"%>
|
||||
<%@page import = "mnp.crontab.objects.ui.LoginBean"%>
|
||||
<%@page import = "mnp.crontab.command.AmministrazioneCostants"%>
|
||||
<%@page import = "java.io.*"%>
|
||||
<HTML>
|
||||
<head>
|
||||
<TITLE>
|
||||
Mnp
|
||||
</TITLE>
|
||||
<script language = "Javascript">
|
||||
function controllo()
|
||||
{
|
||||
document.formCentrale.Ripristina.value=document.formCentrale.nuovoFile.value
|
||||
if (document.formCentrale.nuovoFile.value !='')
|
||||
messageAlert(document.formCentrale,<%= CrontabCostants.CMD_RELOAD_XML %>,'Ripristinare il file XML.','Index.do' )
|
||||
else
|
||||
alert('Errore.Inserire almeno un carattere');
|
||||
|
||||
}
|
||||
</script>
|
||||
<%@page import = "mnp.crontab.objects.*, mnp.crontab.utility.ui.Res"%>
|
||||
<jsp:include page="/jsp/VerificheScriptCrontab.txt" flush = "true"/>
|
||||
|
||||
<%
|
||||
String pathFileCfg = (String)request.getAttribute(CrontabCostants.OBJECT_RESULT_BEAN);
|
||||
String xmlVer = (String)request.getAttribute(CrontabCostants.XML_CONF_VER);
|
||||
String xmlSubVer = (String)request.getAttribute(CrontabCostants.XML_CONF_SUBVER);
|
||||
String xmlName = (String)request.getAttribute(CrontabCostants.XML_CONF_NAME);
|
||||
|
||||
LoginBean aLoginBean = (LoginBean) session.getAttribute(AmministrazioneCostants.OBJECT_LOGINBEAN_SESSION);
|
||||
ProfiloDAO pr = new ProfiloDAO();
|
||||
ProfileConfig _prConf = pr.listFunctionApplication(aLoginBean.getCodiceProfilo(), ProfileConfig.DOMINIO_CRONTAB,ProfileConfig.LISTA_CONFIGURAZIONE);
|
||||
%>
|
||||
|
||||
<form method="post" action="" name="formCentrale">
|
||||
<INPUT type="hidden" name="JSP_FUNCTION" value="">
|
||||
<INPUT type="hidden" name="Ripristina" value="">
|
||||
<BODY>
|
||||
<!-- tabella che include il menu verticale -->
|
||||
<table width = "100%" class = "tableBannerRosso" border = 0>
|
||||
<tr>
|
||||
<td align = "left" width = "100%"><IMG border = 0 SRC ="<%=Res.ApplContext%>/images/banner.gif"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width = "100%" border = "0">
|
||||
<tr>
|
||||
<td width = "10%">
|
||||
<jsp:include page="/jsp/GUI/Banner.jsp" flush = "true"/>
|
||||
</td>
|
||||
<td width = "90%" valign="top">
|
||||
<DIV align="center">
|
||||
<center>
|
||||
<table border="0" width="100%">
|
||||
<tr align = "center" valign = "top" width="45%" bgcolor="#D61414">
|
||||
<td><b><i>
|
||||
<P class="Titolo"><font color="#FFFFFF">
|
||||
<%= (String)Resources.getDay()%></font></P></i></b>
|
||||
</td>
|
||||
<td align = "right" valign = "top" width="45%" bgcolor="#D61414">
|
||||
<b><i>
|
||||
<P class="Titolo"><font color="#FFFFFF">CONFIGURAZIONE ver: <%=xmlVer%> subver: <%=xmlSubVer%></font></P></i></b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td align = "right" valign = "top" width="85%" colspan="5">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p align='center'>
|
||||
|
||||
<table width = '664' border='0'>
|
||||
<tr >
|
||||
<td align = "left" valign = "top" width="636" colspan="3" bgcolor="#000080">
|
||||
<b><i>
|
||||
<P class="Titolo"><font color="#FFFFFF">Configurazione del file xml: <%=pathFileCfg%></font></P></i></b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align= 'center' width="158">
|
||||
<p> </td>
|
||||
<td align= 'center' width="325"></td>
|
||||
<td align= 'center' width="161"></td>
|
||||
</tr>
|
||||
<% if (_prConf.visualizzaFunction(String.valueOf(CrontabCostants.CMD_SAVE_XML)))
|
||||
{ %>
|
||||
<tr>
|
||||
<td align= 'center' bgcolor="#FFFFCC" width="158"><i><b>Salva file </b></i></td>
|
||||
<td align= 'left' colspan="2" width="492" >
|
||||
<TABLE height="17" border="0" width="30%">
|
||||
<TR >
|
||||
<td height="17" nowrap align="center" width="50%" class="hmenu"><A class="hmenu" href="javascript:messageAlert(document.formCentrale,<%= CrontabCostants.CMD_SAVE_XML %>,'Salvare il file XML.','Index.do' )"> Salva</A></TD>
|
||||
</tr>
|
||||
</Table>
|
||||
</td>
|
||||
</tr>
|
||||
<% } %>
|
||||
<tr>
|
||||
<td align= 'center' width="158" >
|
||||
<p> </td>
|
||||
<td align= 'center' width="325" ></td>
|
||||
<td align= 'center' width="161" ></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align= 'center' bgcolor="#FFFFCC" width="158"><b><i>Ripristina file</i></b></td>
|
||||
<td align= 'center' width="325" >
|
||||
<SELECT name="nuovoFile" >
|
||||
<%
|
||||
File fileDir = new File(pathFileCfg).getParentFile();
|
||||
File[] listFile = fileDir.listFiles(new FileFilter()
|
||||
{
|
||||
public boolean accept(File file)
|
||||
{
|
||||
org.apache.regexp.RE regExp = new org.apache.regexp.RE(Resources.getFormatoFileXML_CONF());
|
||||
//System.out.println("nomeFile: " + file.getName() + " - regExp.match(): " + regExp.match(file.getName()));
|
||||
|
||||
return regExp.match(file.getName());
|
||||
}
|
||||
});
|
||||
for (int i = 0; i < listFile.length; i++) {
|
||||
if(!listFile[i].isDirectory())
|
||||
{
|
||||
%>
|
||||
<OPTION value="<%=listFile[i].getAbsolutePath()%>"> <%=listFile[i].getName()%></OPTION>
|
||||
<%
|
||||
}
|
||||
}
|
||||
%>
|
||||
</SELECT>
|
||||
</td>
|
||||
<td align= 'center' width="161" >
|
||||
<center>
|
||||
<TABLE height="17" border="0" width="60%">
|
||||
<TR >
|
||||
<td height="17" nowrap align="center" width="50%" class="hmenu"><A class="hmenu" href="javascript:controllo()">Ripristina</A></TD>
|
||||
</tr>
|
||||
</Table>
|
||||
</center>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align= 'center' width="158" >
|
||||
<p> </td>
|
||||
<td align= 'center' width="325" ></td>
|
||||
<td align= 'center' width="161" ></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</center>
|
||||
|
||||
<p align='center'>
|
||||
|
||||
|
||||
</div>
|
||||
</table>
|
||||
<!-- tabella x menu -->
|
||||
|
||||
</BODY>
|
||||
</form>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user