|  |  |  | @ -13,7 +13,14 @@ import javax.servlet.http.HttpServletRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import javax.servlet.http.HttpServletResponse; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.arrays.ResultSet2DArray; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.arrays.Virtual2DArray; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.db.Executer; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.db.JDBCManager; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.error.ErrorLogger; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.sql.Field; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.sql.SQLQuery; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.sql.Select; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.sql.Select2; | 
			
		
	
		
			
				
					|  |  |  |  | import com.evolute.utils.strings.UnicodeChecker; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -26,7 +33,7 @@ public class doGetFicheiro extends siprpServlet | 
			
		
	
		
			
				
					|  |  |  |  | 		ServletOutputStream os = res.getOutputStream(); | 
			
		
	
		
			
				
					|  |  |  |  | 		try | 
			
		
	
		
			
				
					|  |  |  |  | 		{ | 
			
		
	
		
			
				
					|  |  |  |  | 			ResultSet2DArray rs = getDatabaseData(query); | 
			
		
	
		
			
				
					|  |  |  |  | 			Virtual2DArray rs = getDatabaseData(query); | 
			
		
	
		
			
				
					|  |  |  |  | 			if(rs != null) | 
			
		
	
		
			
				
					|  |  |  |  | 			{	 | 
			
		
	
		
			
				
					|  |  |  |  | 				for( int i = 0; i <= rs.columnLength(); i++ ) | 
			
		
	
	
		
			
				
					|  |  |  | @ -52,6 +59,17 @@ public class doGetFicheiro extends siprpServlet | 
			
		
	
		
			
				
					|  |  |  |  | 		os.close(); | 
			
		
	
		
			
				
					|  |  |  |  | 	} | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | //	private Virtual2DArray getDatabaseData(String query) throws Exception
 | 
			
		
	
		
			
				
					|  |  |  |  | //	{
 | 
			
		
	
		
			
				
					|  |  |  |  | //		JDBCManager dbm = new JDBCManager( bdLocalUrl, bdLocalUsername, bdLocalPassword, 2, 1, 1, null);
 | 
			
		
	
		
			
				
					|  |  |  |  | //		Executer executer = dbm.getSharedExecuter( "" );
 | 
			
		
	
		
			
				
					|  |  |  |  | //		Select select = 
 | 
			
		
	
		
			
				
					|  |  |  |  | //			new Select2( "fil_file",
 | 
			
		
	
		
			
				
					|  |  |  |  | //				new Field( "id" ).isEqual( query ), 
 | 
			
		
	
		
			
				
					|  |  |  |  | //				"file_data", "mime_type", "name" );
 | 
			
		
	
		
			
				
					|  |  |  |  | //		return executer.executeQuery( select );
 | 
			
		
	
		
			
				
					|  |  |  |  | //	}
 | 
			
		
	
		
			
				
					|  |  |  |  | 	 | 
			
		
	
		
			
				
					|  |  |  |  | 	private ResultSet2DArray getDatabaseData(String query) throws Exception | 
			
		
	
		
			
				
					|  |  |  |  | 	{		 | 
			
		
	
		
			
				
					|  |  |  |  | 		ResultSet2DArray rs; | 
			
		
	
	
		
			
				
					|  |  |  | 
 |