PK 2 META-INF/PK 2qgjjMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.6.2 Created-By: 1.4.2_08-b03 (Sun Microsystems Inc.) PK .2: Admin.html ezProScout

Bienvenido Admin!

Ingrese un nuevo Usuario al Sistema.

Login:
Password:
Verifique:

PK .2`BeanContenido.jsp ezProScout <% String USUARIO = pagina.getUsuario(); %> <% String NOMBRE = pagina.getNombre(); %> <% String RESPONSABLE = pagina.getResponsable(); %> <% String DESCRIPCION = pagina.getDescripcion(); %> <% String OBJETIVOS = pagina.getObjetivos(); %> <% String PLAZO = pagina.getPlazo(); %> <% String AVANCE = pagina.getAvance(); %> <% String [] FormData={USUARIO, NOMBRE, RESPONSABLE, DESCRIPCION, OBJETIVOS, PLAZO, AVANCE}; bbdd.InsertData(USUARIO, "data", FormData); %> <% boolean seCreo = archivos.creaArchivo(USUARIO, NOMBRE, RESPONSABLE, DESCRIPCION, OBJETIVOS, PLAZO, AVANCE); if (seCreo) {%> Se crearon los archivos
<%@include file="FormaLogin.html"%> <%} else {%> No Se crearon los archivos
<%@include file="FormaLogin.html"%> <%}%> PK .2+$## BeanLogin.jsp ezProScout <% String FormUser = usuario.getLogin(); String FormPassword = usuario.getPassword(); if ((FormUser == null) || (FormPassword == null)) { usuario.setLogin(null); usuario.setPassword(null);%> Usted no puede dejar un campo vaco, vuelva a intentarlo.
<%@include file="FormaLogin.html"%><% } else { bbdd.dbConnect(); boolean IsUser = bbdd.dbQueryUsr(FormUser, FormPassword); boolean IsAdmin = bbdd.dbQueryAdmin(); usuario.setLogin(null); usuario.setPassword(null); if (IsUser == true) { if (IsAdmin==true) {usuario.setLogin(null); usuario.setPassword(null); %> <%@include file="Admin.html"%> <%} else {sesion.setUsuario(FormUser); %> <%@include file="FormaContenido.jsp"%> <%} } else {%> <%@include file="Denegado.html"%>
<%@include file="FormaLogin.html"%> <%} }%> PK .2   Denegado.html ezProScout

No se pudo ingresar al Sistema.

Posibles motivos de la negacin del acceso:

  • Usted ingres mal su Login o Password.
  • Usted no es un usuario autorizado del Sistema.

Lo sentimos, si Usted ya creo una cuenta con el administrador del sistema, vuelva a intentarlo.

PK 2y FormaContenido.jsp<% String usr = sesion.getUsuario(); %> <% String USUARIO = bbdd.QueryData(usr, "data", "usuario"); %> <% String NOMBRE = bbdd.QueryData(usr, "data", "nombre"); %> <% String RESPONSABLE = bbdd.QueryData(usr, "data", "responsable"); %> <% String DESCRIPCION = bbdd.QueryData(usr, "data", "descripcion"); %> <% String OBJETIVOS = bbdd.QueryData(usr, "data", "objetivos"); %> <% String PLAZO = bbdd.QueryData(usr, "data", "plazo"); %> <% String AVANCE = bbdd.QueryData(usr, "data", "avance"); %> ezProScout

Sistema de generacin Proyectos de la Ruta Manuel Rodrguez.

Instrucciones:

  • Llene las siguientes formas y envelas, se generar un sitio WEB con la informacin proporcionada por Usted.
  • Para acceder a la pgina WEB creada, Usted debe visitar la URL= http://200.1.17.110/<%=USUARIO%>/
Usuario:

<%=USUARIO%>

>
Nombre del Proyecto: Responsable:
Descripcin: Objetivos del Proyecto:
Fecha de Trmino: Avances del Proyecto:

PK 2$hFormaLogin.html ezProScout

Sistema de generacin de Proyectos de la Ruta Manuel Rodrguez.

Debe Autenticarse como usuario autorizado para continuar.

Login:
Password:

PK .2D] InsertaUsuario.jsp ezProScout <% String user = nuevo.getLogin(); %> <% String psw = nuevo.getPassword();%> <% String psw2 = nuevo.getPassword2();%> <% boolean esta = bbdd.dbUserExist(user, "usuarios");%> <% if ((user == null) || (psw == null) || (psw2 == null)) { nuevo.setLogin(null); nuevo.setPassword(null); nuevo.setPassword2(null);%> Usted no puede dejar un campo vaco, vuelva a intentarlo.
<%@include file="Admin.html"%> <%} else if (esta) { nuevo.setLogin(null); nuevo.setPassword(null); nuevo.setPassword2(null);%> Este usuario ya fue creado, por favor elija otro Login.
<%@include file="Admin.html"%><% } else { if (nuevo.getPassword().compareTo(nuevo.getPassword2()) == 0) { boolean creado = NewFolder.MkDir(user); if (creado) {%> Se creo directorio
<%} else {%> No se creo el directorio
<%} String NUser = nuevo.getLogin(); String NPassword = nuevo.getPassword();%> Nuevo usuario: <%=NUser%>
<% bbdd.dbInsertUsr(NUser, NPassword); boolean existente = bbdd.dbQueryUsr(NUser, NPassword);%> resultado busqueda usuario en base de datos: <%=existente%>
<% String [] FormData={NUser, null, null, null, null, null, null, null, null}; if (existente) bbdd.InsertData(NUser, "data", FormData); nuevo.setLogin(null); nuevo.setPassword(null); nuevo.setPassword2(null); } else { %> fall la verificacin de contraseas, vuelva a intentar.
<% nuevo.setLogin(null); nuevo.setPassword(null); nuevo.setPassword2(null); } %> <%@include file="Admin.html"%> <% } %>
PK 2 J2EE.dpf /ezWeb Enable debug info compilation in the generated servlet class Maintain a one-to-one correspondence between static content and the generated servlet class' java code PK  2\-ȷMETA-INF/context.xml PK 2WEB-INF/PK 2WEB-INF/classes/PK 2WEB-INF/classes/ezWeb/PK 2WEB-INF/classes/ezWeb/Archivo/PK 2_G 1WEB-INF/classes/ezWeb/Archivo/CopiaArchivos.class0 4VWX VY Z[\]^_ ` abcdefghiDjklmnopqrstuvwx #ayz{ |}~   # #()VCodeLineNumberTableLocalVariableTablethisLezWeb/Archivo/CopiaArchivos; creaArchivo(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z indexStringLjava/io/StringReader; topString inicioStringindexLjava/io/FileOutputStream;topinicioeLjava/io/IOException;*Ljava/lang/ArrayIndexOutOfBoundsException;iIusuarioLjava/lang/String;nombre responsable descripcion objetivosplazoavance Exceptions SourceFileCopiaArchivos.java 56java/io/StringReaderjava/lang/StringBufferPagina nueva 1

Responsable:

B


Descripción:

?


Objetivos:

;


Plazo:

=


Avances:

%


5D



 �  right inicio.htmlyes java/io/FileOutputStream/users/ /index.html /top.html /inicio.htmljava/io/IOException !Error al Abrir el Archivo Destino (java/lang/ArrayIndexOutOfBoundsExceptionMal Uso 6Error de ArchivoezWeb/Archivo/CopiaArchivosjava/lang/Objectappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnread()Iwrite(I)Vclose!345673*8 9 :; <=7YY,-    : YY+ : YY+ !" :#YY$*% &: #YY$*' &: #YY$*( &: :*+,:*.,/6  0 1 /6  0 1 /6  0 1:*2,or)o~-)8z7HAiC J-KNLoWrNtP|Q~SUV]^_`defglmnovrtuw9 f>?i @? H*A? -EBC N$DC oEC t FG FHYIJ FGKLMLNLOLPLQLRLIJn>?n@? nA? nBC nDC nEC S)TUPK 28>3WEB-INF/classes/ezWeb/Archivo/CrearDirectorio.class0,     ! "#$()VCodeLineNumberTableLocalVariableTablethisLezWeb/Archivo/CrearDirectorio;MkDir(Ljava/lang/String;)ZdirLjava/lang/String; directorioLjava/io/File; SourceFileCrearDirectorio.java  java/io/Filejava/lang/StringBuffer/users/ %& '( ) *+ezWeb/Archivo/CrearDirectoriojava/lang/Objectappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;(Ljava/lang/String;)Vmkdirs()Z!  3*   X YY*L+  ,- PK 2WEB-INF/classes/ezWeb/Datos/PK S2xQ""+WEB-INF/classes/ezWeb/Datos/Contenido.class0= 3 4 5 6 7 8 9 :;<usuarioLjava/lang/String;nombre responsable descripcionplazo objetivosavance()VCodeLineNumberTableLocalVariableTablethisLezWeb/Datos/Contenido; setUsuario(Ljava/lang/String;)V_usuario setNombre_nombresetResponsable _responsablesetDescripcion _descripcionsetPlazo_plazo setObjetivos_pag1 setAvance_pag2 getUsuario()Ljava/lang/String; getNombregetResponsablegetDescripciongetPlazo getObjetivos getAvance SourceFileContenido.java       ezWeb/Datos/Contenidojava/lang/Object!        b(****ZZ**Z**Z9:;<'= (>*+ GH >*+ OP >*+ WX !>*+ _`" #>*+ gh$ %>*+ pq& '>*+ yz( )*/* +*/* ,*/* -*/* .*/* /*/* 0*/* 12PK 2p88/WEB-INF/classes/ezWeb/Datos/GuardaUsuario.class0  usuarioLjava/lang/String;()VCodeLineNumberTableLocalVariableTablethisLezWeb/Datos/GuardaUsuario; getUsuario()Ljava/lang/String; setUsuario(Ljava/lang/String;)Vvalor SourceFileGuardaUsuario.java  ezWeb/Datos/GuardaUsuariojava/lang/Object! < **    /* ,   >*+ 45  PK  2FJ'WEB-INF/classes/ezWeb/Datos/Login.class0%   ! "#$loginLjava/lang/String;password password2()VCodeLineNumberTableLocalVariableTablethisLezWeb/Datos/Login;setLogin(Ljava/lang/String;)V_login setPassword_pass setPassword2_pass2getLogin()Ljava/lang/String; getPassword getPassword2 SourceFile Login.java   ezWeb/Datos/Loginjava/lang/Object!    F****ZZ%&'  >*+ 12 >*+ 9: >*+ AB /*J  /*S  /*\ PK 2WEB-INF/classes/ezWeb/JDBC/PK Q2 ()VCodeLineNumberTableLocalVariableTablethisLezWeb/JDBC/dbFunctions; dbConnecteLjava/sql/SQLException; Exceptions dbInsertUsr'(Ljava/lang/String;Ljava/lang/String;)VNewUsr NewPasswdsqlText dbQueryUsr'(Ljava/lang/String;Ljava/lang/String;)ZtusrtpswdusrpasswdresultsLjava/sql/ResultSet; dbQueryAdmin()Z dbUserExisttable InsertData:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)ViIData[Ljava/lang/String; QueryDataJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;campoQData SourceFiledbFunctions.java CDorg.postgresql.Driver &jdbc:postgresql://127.0.0.1/ezproscoutpostgresjavas 45 se conecta B;java/sql/SQLException no se conecta 89 67java/lang/StringBufferINSERT INTO usuarios VALUES(' ', '')  &SELECT * FROM usuarios WHERE usuario=''  ]  admin @ASELECT * FROM  WHERE usuario=' ^UUPDATE  SET nombre='',  responsable=' descripcion=' objetivos=' plazo=' avance='' WHERE usuario=' INSERT INTO  VALUES( ezWeb/JDBC/dbFunctionsjava/lang/Object ezproscout java/lang/ClassNotFoundExceptionjava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;java/sql/DriverManager getConnectionM(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;java/sql/Connection getMetaData()Ljava/sql/DatabaseMetaData;createStatement()Ljava/sql/Statement;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/sql/Statement executeUpdate(Ljava/lang/String;)I executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;java/sql/ResultSetnext getString(I)Ljava/lang/String;java/lang/String compareTo&(Ljava/lang/String;)Ljava/lang/String;!23456789:;<=>;<?;<@AB;CDE*LMN6:F=>?@ A BCG>HI 45 67 89 @AB;JDE>W** L* ** ** F& NQSXUW#Y0Z=[GKL>HIMN OPE~.Y+,N*-WFc"e-fG*.HI.Q;.R;" S;MN TUEk*Y+:?N:,-+- * * F* o#p-r6s@tQvZxb|g~iG>63V;@)W;kHIkX;kY;#HZ[MN \]E/* FG HI^UEH*Y!,"+N--L++F+4<DFG*HHIHX;H_;+Z[MN `aE:*+,#Y$,%:Y&-2':Y(-2':Y)-2':Y*-2':Y+-2':Y,-2-:Y.+:*W}Y/,0:6+Y-2':ԻY-2:*WFF $Ef 3=_eGH$S;6/bc3`S;HIX;_;deMN fgEI:*Y!,"+:-1:F/9FG>IHIIX;I_;Ih;Fi;/Z[MN jkPK  2 WEB-INF/sun-web.xml /ezWeb Enable debug info compilation in the generated servlet class Maintain a one-to-one correspondence between static content and the generated servlet class' java code PK  2WEB-INF/web.xml 30 index.jsp index.html index.htm PK 2oDve index.jsp<%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> ezProScout <%@include file="FormaLogin.html"%> PK 2 AMETA-INF/PK 2qgjj'META-INF/MANIFEST.MFPK .2: Admin.htmlPK .2`kBeanContenido.jspPK .2+$##  BeanLogin.jspPK .2   kDenegado.htmlPK 2y FormaContenido.jspPK 2$hFormaLogin.htmlPK .2D] InsertaUsuario.jspPK 2 'J2EE.dpfPK  2\-ȷ*META-INF/context.xmlPK 2A}+WEB-INF/PK 2A+WEB-INF/classes/PK 2A+WEB-INF/classes/ezWeb/PK 2A,WEB-INF/classes/ezWeb/Archivo/PK 2_G 1A,WEB-INF/classes/ezWeb/Archivo/CopiaArchivos.classPK 28>3g9WEB-INF/classes/ezWeb/Archivo/CrearDirectorio.classPK 2A<WEB-INF/classes/ezWeb/Datos/PK S2xQ""+<WEB-INF/classes/ezWeb/Datos/Contenido.classPK 2p88/3DWEB-INF/classes/ezWeb/Datos/GuardaUsuario.classPK  2FJ'FWEB-INF/classes/ezWeb/Datos/Login.classPK 2AJWEB-INF/classes/ezWeb/JDBC/PK Q2