<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14090347</id><updated>2024-11-05T23:04:24.168-04:00</updated><category term="Acceso como root FTP y TELNET solaris 10"/><category term="Error - could not find file &#39;c018i.o&#39;."/><category term="Java - Parsea fecha string &#39;dd-mm-aaaa&#39; y la convierte en 3 enteros"/><category term="Java Downloader"/><category term="Java File Download Servlet"/><category term="Java File Upload Servlet"/><category term="Java This ejemplo"/><category term="Java diferencia de dias entre dos fechas"/><category term="Java fecha y hora con zona horaria"/><category term="Java leer archivo"/><category term="java convertir de objeto a string"/><category term="java getResource"/><category term="java getResource ejemplo"/><category term="java object array a string array"/><category term="java objeto a string"/><category term="tabla ASCII"/><title type='text'>El Blog de Oscar (TxOs)</title><subtitle type='html'>Java, arduino y otros enredos normales de un programador.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://txos.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14090347.post-8049220551736780014</id><published>2011-12-14T09:19:00.001-04:00</published><updated>2020-12-25T21:19:05.412-04:00</updated><title type='text'>java.net.SocketException: Software caused connection abort: socket write error</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg-Mrp1RtWdqqaXf_yvdcfwmyUIAvrvXkIsnVoglGV5cF-ZrjjQKhcNJhkkw_Gpa0It9Gq-havHqovfcN6ctQSDbW0c9sfgtO1B9lPiPmF7AtNl6Kz-n5IAQpma8wqzg8lqxZo/s1600/error.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg-Mrp1RtWdqqaXf_yvdcfwmyUIAvrvXkIsnVoglGV5cF-ZrjjQKhcNJhkkw_Gpa0It9Gq-havHqovfcN6ctQSDbW0c9sfgtO1B9lPiPmF7AtNl6Kz-n5IAQpma8wqzg8lqxZo/s1600/error.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Tabla normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:&quot;Times New Roman&quot;;
 mso-bidi-theme-font:minor-bidi;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;b&gt;&lt;span lang=&quot;ES&quot; style=&quot;mso-ansi-language: ES;&quot;&gt;JAVA&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;ES&quot; style=&quot;mso-ansi-language: ES;&quot;&gt;: Utilizando la librería &quot;&lt;b&gt;org.apache.commons.net.ftp&lt;/b&gt;&quot;,
encontré que al listar los archivos del servidor FTP se generaba el siguiente
error:&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;ES&quot; style=&quot;color: red; mso-ansi-language: ES;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;java.net.SocketException: Software caused connection abort:
socket write error&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;ES&quot; style=&quot;color: black; mso-ansi-language: ES;&quot;&gt;Opté por cambiar de
manejador de FTP y utilicé&amp;nbsp; la librería &quot;ftp4j&quot;, con los mismos
resultados.&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;ES&quot; style=&quot;color: black; mso-ansi-language: ES;&quot;&gt;De tal forma que pensé
que el problema podía ser el servidor de FTP que he estado utilizando
&quot;Filezilla FTP Server&quot; y lo cambie por otro, pero el error persistía,
así que después de mucho investigar caí en cuenta que el error se encontraba en
la versión de JDK que estaba utilizando (actualmente JDK 1.7), compile mi código
con la versión JDK 1.6 y funciono de maravilla.&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES&quot; style=&quot;color: black; mso-ansi-language: ES;&quot;&gt;Conclusión&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;ES&quot; style=&quot;color: black; mso-ansi-language: ES;&quot;&gt;: El &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;JDK 1.7&lt;/b&gt;
tiene un bug en el manejo de sockets, por el momento será mejor utilizar el &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;JDK 1.6&lt;/b&gt; que parece ser una versión
estable.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span lang=&quot;ES&quot; style=&quot;color: black; mso-ansi-language: ES;&quot;&gt;El código fuente
utilizado para esta prueba fue:&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;color: black;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
package ftpTest;&lt;br /&gt;
&lt;br /&gt;
import java.io.IOException;&lt;br /&gt;
import org.apache.commons.net.ftp.FTPClient;&lt;br /&gt;
import org.apache.commons.net.ftp.FTPClientConfig;&lt;br /&gt;
import org.apache.commons.net.ftp.FTPFile;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public class FtpEjemplo {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTPClient f = new FTPClient();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTPClientConfig conf = new FTPClientConfig(FTPClientConfig.SYST_UNIX); //Este objeto nos&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f.configure(conf); //permite configurar opciones de conexion como idioma y sistema de archivos&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f.connect(&quot;192.168.10.1&quot;); // ip del servidor ftp&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f.login(&quot;username&quot;, &quot;password&quot;); // usuario y password para conectarnos al ftp&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f.changeWorkingDirectory(&quot;/&quot;); // Cambiamos de la raiz al subdirectorio uno&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTPFile[] files = f.listFiles(&quot;/&quot;); // Obtiene los archivos del servidor y los mostramos&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(f.isConnected());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (FTPFile arch : files) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(arch.toString());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f.disconnect();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(f.isConnected());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException ex) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ex.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/div&gt;
&lt;div style=&quot;color: black;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;color: black;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: black;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;color: black;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//&lt;/script&gt;

&lt;br /&gt;

</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/8049220551736780014/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2011/12/javanetsocketexception-software-caused.html#comment-form' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/8049220551736780014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/8049220551736780014'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2011/12/javanetsocketexception-software-caused.html' title='java.net.SocketException: Software caused connection abort: socket write error'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg-Mrp1RtWdqqaXf_yvdcfwmyUIAvrvXkIsnVoglGV5cF-ZrjjQKhcNJhkkw_Gpa0It9Gq-havHqovfcN6ctQSDbW0c9sfgtO1B9lPiPmF7AtNl6Kz-n5IAQpma8wqzg8lqxZo/s72-c/error.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-3060891373324414115</id><published>2011-10-27T17:31:00.001-04:00</published><updated>2020-12-25T21:20:06.922-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java leer archivo"/><title type='text'>java leer archivo</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_XdLveEoHA-eagN33mBfcz0wDdzkASq71aDYuYcczIzXMnXd3BHBXJpOHq91r9RpzOin4JCnqXya06xk0Tivb9UJinrQqOEOrosKEeDJp-pNGqEp_5Gk3RF0ox7QSUDMRK31S/s1600/lector.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_XdLveEoHA-eagN33mBfcz0wDdzkASq71aDYuYcczIzXMnXd3BHBXJpOHq91r9RpzOin4JCnqXya06xk0Tivb9UJinrQqOEOrosKEeDJp-pNGqEp_5Gk3RF0ox7QSUDMRK31S/s1600/lector.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Este es el codigo de un sencillo lector de archivos en java.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//&lt;/script&gt;

--&amp;gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;

&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;Lector.java&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;import java.io.BufferedReader;&lt;br /&gt;import java.io.FileInputStream;&lt;br /&gt;import java.io.FileNotFoundException;&lt;br /&gt;import java.io.IOException;&lt;br /&gt;import java.io.InputStreamReader;&lt;br /&gt;import java.nio.charset.Charset;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&amp;nbsp;*&lt;br /&gt;&amp;nbsp;* @author ing. Oscar Hurtado Morato&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;public class Lector {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Charset &quot;UTF-8&quot;,&quot;ISO-8859-1&quot;,&quot;latin1&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private String line = &quot;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //protected String fullPath;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private BufferedReader br;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //protected String chSet;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private InputStreamReader str;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void instanciaArchivoAleerse(String fullPath, String charSet) throws FileNotFoundException {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str = new InputStreamReader(new FileInputStream(fullPath), Charset.forName(charSet));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; br = new BufferedReader(str);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String getLine() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return line;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public boolean readNextLine() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean ret = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line = br.readLine();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (line == null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException ex) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ret;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;&lt;span style=&quot;background-color: orange;&quot;&gt;-------------------------------------------------------- &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;LectorTest.java&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small;&quot;&gt;import java.io.FileNotFoundException;&lt;br /&gt;import java.util.logging.Level;&lt;br /&gt;import java.util.logging.Logger;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&amp;nbsp;*&lt;br /&gt;&amp;nbsp;* @author Ing. Oscar Hurtado Morato&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;public class LectorTest {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param args the command line arguments&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LectorTest lector = new LectorTest();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lector.test();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void test() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lector lec = new Lector();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String fullPath = &quot;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String charset = &quot;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fullPath = &quot;d:/example.txt&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; charset = &quot;latin1&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lec.instanciaArchivoAleerse(fullPath, charset);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String linea = &quot;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (lec.readNextLine()) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; linea = lec.getLine();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(linea);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (FileNotFoundException ex) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logger.getLogger(LectorTest.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/span&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;


&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/3060891373324414115/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2011/10/java-leer-archivo.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/3060891373324414115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/3060891373324414115'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2011/10/java-leer-archivo.html' title='java leer archivo'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_XdLveEoHA-eagN33mBfcz0wDdzkASq71aDYuYcczIzXMnXd3BHBXJpOHq91r9RpzOin4JCnqXya06xk0Tivb9UJinrQqOEOrosKEeDJp-pNGqEp_5Gk3RF0ox7QSUDMRK31S/s72-c/lector.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-8537793921810721375</id><published>2011-09-30T12:13:00.000-04:00</published><updated>2011-10-26T18:27:44.904-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java This ejemplo"/><title type='text'>[Java] Java This ejemplo</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSi2LKCHF5FPV9Q83gHHn0ct0g67sIYKo3v0-1T-_XDlKblO_SksYT6TYIUWVpJ5eRogACkFhonvCtMcXsNeL8Wd_lFl-MZKgt_V1K0jg0osiJAQ-GXkOmndh6t8NQqP5_F9b6/s1600/arrow.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSi2LKCHF5FPV9Q83gHHn0ct0g67sIYKo3v0-1T-_XDlKblO_SksYT6TYIUWVpJ5eRogACkFhonvCtMcXsNeL8Wd_lFl-MZKgt_V1K0jg0osiJAQ-GXkOmndh6t8NQqP5_F9b6/s1600/arrow.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Este es un ejemplo en JAVA que muestra el uso basico de &#39;this&#39;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;En este se ejemplifica como diferenciar entre una variable de clase y una variable de metodo&amp;nbsp; que tengan el mismo nombre entre si, mediante &#39;this&#39;.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
_______________________________________________&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;public class Ejemplo {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //se define una variable de CLASE llamada &#39;numero&#39;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private String numero = &quot;uno&quot;;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String args[]) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ejemplo ej = new Ejemplo();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ej.resultado();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void resultado() {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //se define una variable local llamada &#39;numero&#39;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String numero=&quot;dos&quot;;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //¿como se distingue entre la variable &#39;numero&#39; de clase&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //y la variable &#39;numero&#39; propia de la funcion?&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //sin this&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //=&amp;gt; Se refiere a la variable declarada en la funcion&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;numero=&quot; + numero+&quot; =&amp;gt; muestra la variable declarada en el metodo&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //con this&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //=&amp;gt; Se refiere a la variable declarada en la clase&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;numero=&quot; + this.numero+&quot; =&amp;gt; muestra la variable declarada en la clase&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;---------------------------------&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;La salida de este programa es la siguiente:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;run:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;numero=dos =&amp;gt; muestra la variable declarada en el metodo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;numero=uno =&amp;gt; muestra la variable declarada en la clase&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;BUILD SUCCESSFUL (total time: 0 seconds)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Saludos...&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/8537793921810721375/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2011/09/java-this.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/8537793921810721375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/8537793921810721375'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2011/09/java-this.html' title='[Java] Java This ejemplo'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSi2LKCHF5FPV9Q83gHHn0ct0g67sIYKo3v0-1T-_XDlKblO_SksYT6TYIUWVpJ5eRogACkFhonvCtMcXsNeL8Wd_lFl-MZKgt_V1K0jg0osiJAQ-GXkOmndh6t8NQqP5_F9b6/s72-c/arrow.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-4479839411227960546</id><published>2011-09-29T15:12:00.000-04:00</published><updated>2011-10-26T18:19:31.701-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java Downloader"/><title type='text'>[Java] Downloader Codigo</title><content type='html'>&lt;div style=&quot;color: #0b5394; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6DgGY9NeOB_kW3HNIiSX5kDIz5Am9w0uvkvPFys75eq0ZQHpAZjeWgnCxR6iIq-VdkZINkNGIxlyKhMhIrwXK1Snn6LqYZYM_nT6uP5uqcYooBK-0Fz4Jw1iULhixdw_mDZyi/s1600/download.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;81&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6DgGY9NeOB_kW3HNIiSX5kDIz5Am9w0uvkvPFys75eq0ZQHpAZjeWgnCxR6iIq-VdkZINkNGIxlyKhMhIrwXK1Snn6LqYZYM_nT6uP5uqcYooBK-0Fz4Jw1iULhixdw_mDZyi/s1600/download.jpg&quot; width=&quot;127&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;E&lt;/span&gt;ste pedazo de codigo en Java , como su nombre lo indica es un &#39;Downloader&#39;, que sirve para bajar un fichero determinado de algun lugar de la red.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Sus usos se limitan a la imaginacion del programador..&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Saludos y espero que les sea util.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;color: orange; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;____________________________________________________________________________&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;import java.io.BufferedInputStream;&lt;br /&gt;import java.io.BufferedOutputStream;&lt;br /&gt;import java.io.FileOutputStream;&lt;br /&gt;import java.io.IOException;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&amp;nbsp;* Java Downloader&lt;br /&gt;&amp;nbsp;* @author Oscar Hurtado Morato.&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;&lt;br /&gt;public class Downloader {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Ejemplo:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Leera de la direccion (ficticia)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * http://www.asdhgf.com/javaPic.jpg&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * el jpg con nombre javaPic, el grafico&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * sera guardado (con el mismo nombre)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * dentro el directorio local &#39;d:/TEMPORAL&#39;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String args[]) throws IOException {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Downloader downloader = new Downloader();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String urlS = &quot;http://www.asdhgf.com/java.jpg&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String saveDir = &quot;d:/TEMPORAL&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Bajando fichero de: &quot;+urlS);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; downloader.download(urlS, saveDir);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Download completo....&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void download(String urlS, String saveDir) throws IOException {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //obtiene el nombre del archivo y lo agrega al directorio de salida&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int lastIndex = urlS.lastIndexOf(&quot;/&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String archName = urlS.substring(lastIndex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String savePath = saveDir + archName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // downloader&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedInputStream bins = new BufferedInputStream(new java.net.URL(urlS).openStream());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileOutputStream fouts = new FileOutputStream(savePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BufferedOutputStream bouts = new BufferedOutputStream(fouts, 1024);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] data = new byte[1024];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int bte = 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ((bte = bins.read(data, 0, 1024)) &amp;gt;= 0) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bouts.write(data, 0, bte);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bouts.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bins.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;fichero &#39;&quot;+archName+&quot;&#39; colocado en carpeta &quot;+saveDir);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/4479839411227960546/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2011/09/java-downloader.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/4479839411227960546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/4479839411227960546'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2011/09/java-downloader.html' title='[Java] Downloader Codigo'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6DgGY9NeOB_kW3HNIiSX5kDIz5Am9w0uvkvPFys75eq0ZQHpAZjeWgnCxR6iIq-VdkZINkNGIxlyKhMhIrwXK1Snn6LqYZYM_nT6uP5uqcYooBK-0Fz4Jw1iULhixdw_mDZyi/s72-c/download.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-9067138971994121400</id><published>2011-03-16T18:22:00.000-04:00</published><updated>2011-10-05T18:57:52.496-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java fecha y hora con zona horaria"/><title type='text'>[Java] Fecha y hora con zona horaria</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-K_z4gDxLIU5Cg817AC4yM8zkfpOCIKFOhe1rrnqw2h1AbHGRAYoPwvH6SONAK-tyDFjcCG8gZ7KK3KPSigedwWrqtBjqnO2lQk-R5OkMGOby7C9hL_J-En3zOsDan-s6gqFV/s1600/fecha.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;62&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-K_z4gDxLIU5Cg817AC4yM8zkfpOCIKFOhe1rrnqw2h1AbHGRAYoPwvH6SONAK-tyDFjcCG8gZ7KK3KPSigedwWrqtBjqnO2lQk-R5OkMGOby7C9hL_J-En3zOsDan-s6gqFV/s1600/fecha.jpg&quot; width=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Si no se logra obtener la hora correcta con Java, es posible que no se haya tomado en cuenta el seteo de la zona horaria.&lt;br /&gt;
Si ese fuese el caso, utilizar el código siguiente:&lt;br /&gt;
&lt;br /&gt;
-Obtiene la fecha, hora y la formatea para una determinada zona horaria-&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* banner_medio_completo */
google_ad_slot = &quot;8309200448&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;____________________________________________________________________________&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;import java.text.DateFormat;&lt;br /&gt;import java.text.SimpleDateFormat;&lt;br /&gt;import java.util.Date;&lt;br /&gt;import java.util.TimeZone;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;/**&lt;br /&gt; *&lt;br /&gt; * @author Ing.Oscar Hurtado&lt;br /&gt; */&lt;br /&gt;public class Main {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;    /**&lt;br /&gt;     * @param args the command line arguments&lt;br /&gt;     */&lt;br /&gt;    public static void main(String[] args) {&lt;br /&gt;        // TODO code application logic here&lt;br /&gt;        Main orq = new Main();&lt;br /&gt;        String dte=orq.getDateTime();&lt;br /&gt;        System.out.println(dte);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;    }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;    public String getDateTime() {&lt;br /&gt;        DateFormat dateFormat = new SimpleDateFormat(&quot;yyyy/MM/dd HH:mm:ss&quot;);&lt;br /&gt;        //DateFormat dateFormat = new SimpleDateFormat(&quot;HH:mm:ss&quot;);&lt;br /&gt;        //Para ver que IDS estan disponibles, descomentar lo siguiente&lt;br /&gt;        /*&lt;br /&gt;        String[] avail = TimeZone.getAvailableIDs();&lt;br /&gt;        for (int c = 0; c &amp;lt; avail.length; c++) {&lt;br /&gt;            System.out.println(avail[c]);&lt;br /&gt;        }&lt;br /&gt;         */&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;&lt;br /&gt;        //se setea el ID correspondiente a la zona, en este caso para &#39;La Paz Bolivia&#39;&lt;br /&gt;        TimeZone est = TimeZone.getTimeZone(&quot;America/La_Paz&quot;);&lt;br /&gt;        dateFormat.setTimeZone(est);&lt;br /&gt;        Date date = new Date();&lt;br /&gt;        return dateFormat.format(date);&lt;br /&gt;    }&lt;br /&gt;}&lt;/span&gt;&lt;span style=&quot;color: #3366ff; font-family: courier new; font-size: 85%;&quot;&gt;&lt;/span&gt;


&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* banner_medio_completo */
google_ad_slot = &quot;8309200448&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/9067138971994121400/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2011/03/java-fecha-y-hora-con-zona-horaria.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/9067138971994121400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/9067138971994121400'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2011/03/java-fecha-y-hora-con-zona-horaria.html' title='[Java] Fecha y hora con zona horaria'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-K_z4gDxLIU5Cg817AC4yM8zkfpOCIKFOhe1rrnqw2h1AbHGRAYoPwvH6SONAK-tyDFjcCG8gZ7KK3KPSigedwWrqtBjqnO2lQk-R5OkMGOby7C9hL_J-En3zOsDan-s6gqFV/s72-c/fecha.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-1899742950618616550</id><published>2009-04-08T18:40:00.000-04:00</published><updated>2011-10-26T18:43:14.665-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java convertir de objeto a string"/><category scheme="http://www.blogger.com/atom/ns#" term="java object array a string array"/><category scheme="http://www.blogger.com/atom/ns#" term="java objeto a string"/><title type='text'>[Java] Convertir de objeto a string</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt;
&lt;/style&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH_xxm5jjEBEv19V0lOWYdKadaozx86xnDSpIMarDd1VqtbkTgLizbQZ5RTx3oeE_DVxvVn6beJwSHWreI-PIFk1hVMOs0g45h0IcLZjGS7HGapHAEL28CGi93cR3mjbEZMex2/s1600/circulo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;54&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH_xxm5jjEBEv19V0lOWYdKadaozx86xnDSpIMarDd1VqtbkTgLizbQZ5RTx3oeE_DVxvVn6beJwSHWreI-PIFk1hVMOs0g45h0IcLZjGS7HGapHAEL28CGi93cR3mjbEZMex2/s1600/circulo.jpg&quot; width=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #3366ff; font-size: small;&quot;&gt;&lt;b&gt;A&lt;/b&gt;qui se muestra como realizar la conversion de un objeto a string y un arreglo de objetos (object array)  a un arreglo de strings (String array).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;font-family: Verdana,sans-serif; width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;



&lt;div style=&quot;color: orange; font-family: Verdana,sans-serif; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;____________________________________________________________________________&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: orange; font-family: Verdana,sans-serif; text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import java.util.Arrays;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&amp;nbsp;*&lt;br /&gt;&amp;nbsp;* @author Ing. Oscar Hurtado Morato&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;public class ConvierteEjemplo {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String args[]) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConvierteEjemplo ej = new ConvierteEjemplo();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ej.ejemplo();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void ejemplo() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-size: small;&quot;&gt;//&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br style=&quot;color: red;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //primer ejemplo simple&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Object o = &quot;hola&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String str = objectToString(o);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;objeto a string=&quot; + str);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-size: small;&quot;&gt;//&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br style=&quot;color: red;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //otro ejemplo con array&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Object[] obs = new Object[3];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obs[0] = &quot;a&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obs[1] = &quot;b&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obs[2] = &quot;c&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //muestra el convertido&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String[] strA = objectToArray(obs);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int c = 0; c &amp;lt; 3; c++) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(strA[c]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String objectToString(Object o) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String st;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; st = (String) o;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return st;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String[] objectToArray(Object[] objArray) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String[] strArray = Arrays.copyOf(objArray, objArray.length, String[].class);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return strArray;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/span&gt;


&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/1899742950618616550/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2009/04/java-convertir-de-objeto-string-y.html#comment-form' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/1899742950618616550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/1899742950618616550'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2009/04/java-convertir-de-objeto-string-y.html' title='[Java] Convertir de objeto a string'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH_xxm5jjEBEv19V0lOWYdKadaozx86xnDSpIMarDd1VqtbkTgLizbQZ5RTx3oeE_DVxvVn6beJwSHWreI-PIFk1hVMOs0g45h0IcLZjGS7HGapHAEL28CGi93cR3mjbEZMex2/s72-c/circulo.jpg" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-818539674768981441</id><published>2008-09-01T17:56:00.000-04:00</published><updated>2018-09-13T16:44:13.288-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Error - could not find file &#39;c018i.o&#39;."/><title type='text'>Error - could not find file &#39;c018i.o&#39;.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMPx6f7ni7TiM3kOwBO_63tE5HIiFJ6P3gzUugQ68-syKJzAUgKLIfU_cXkFdpD6D7q2i7sO-qaycdnVlXeiBGFf6PEUlfdbPNLy1lceo4KiFl3ExETBVT01XkuULhda7b6kOi/s1600/mplab.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; color: #7d181e; display: inline !important; float: left; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; margin-bottom: 1em; margin-right: 1em; text-decoration-line: none;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMPx6f7ni7TiM3kOwBO_63tE5HIiFJ6P3gzUugQ68-syKJzAUgKLIfU_cXkFdpD6D7q2i7sO-qaycdnVlXeiBGFf6PEUlfdbPNLy1lceo4KiFl3ExETBVT01XkuULhda7b6kOi/s200/mplab.jpg&quot; style=&quot;background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; cursor: move; padding: 8px; position: relative;&quot; width=&quot;198&quot; /&gt;&lt;b style=&quot;background-color: #fefdfa; color: #333333;&quot;&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; display: inline !important; text-align: center;&quot;&gt;
&lt;b&gt;Error - could not find file &#39;c018i.o&#39;. (Solucionado)&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;br style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot; /&gt;&lt;span style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;Entorno: Mplab IDE v8.10&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: #fefdfa; color: blue; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
Error: &quot;Error - could not find file &#39;c018i.o&#39;.&quot;&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
Este error se genera por que no se adjuntó la dirección en donde se encuentran las librerias, entonces la solución será como sigue:&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
project -&amp;gt; build options -&amp;gt; project -&amp;gt; directories -&amp;gt;library search path -&amp;gt; new&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
Agregar el directorio:&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
c:/MCC18/lib&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;&quot;&gt;
Espero y sirva la referencia, (pues tuve que fungir de adivino para encontrar la solución de este asunto).&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/818539674768981441/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2008/09/error-could-not-find-file-c018io.html#comment-form' title='21 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/818539674768981441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/818539674768981441'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2008/09/error-could-not-find-file-c018io.html' title='Error - could not find file &#39;c018i.o&#39;.'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMPx6f7ni7TiM3kOwBO_63tE5HIiFJ6P3gzUugQ68-syKJzAUgKLIfU_cXkFdpD6D7q2i7sO-qaycdnVlXeiBGFf6PEUlfdbPNLy1lceo4KiFl3ExETBVT01XkuULhda7b6kOi/s72-c/mplab.jpg" height="72" width="72"/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-2405371845775845983</id><published>2008-06-27T15:03:00.001-04:00</published><updated>2011-10-26T18:37:18.335-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java File Upload Servlet"/><title type='text'>[Java] File Upload servlet</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiMXGYYlAxxSYD8aplH7rdz1JLx8NL3hueZRUsaze3nmzpk3EQ1pxa6aajhiWmJsiu4k7Pn-sEQpMMM7rWP6-1Bu-d43nUgr4D2Npo5xGtdF1eOaihyD3UB222fsLwZ4Duhftd/s1600/upload.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiMXGYYlAxxSYD8aplH7rdz1JLx8NL3hueZRUsaze3nmzpk3EQ1pxa6aajhiWmJsiu4k7Pn-sEQpMMM7rWP6-1Bu-d43nUgr4D2Npo5xGtdF1eOaihyD3UB222fsLwZ4Duhftd/s1600/upload.jpg&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Verdana,sans-serif; font-size: small;&quot;&gt;Aqui les dejo una version actualizada del código para java servlet de &quot;file upload&quot;.&lt;br /&gt;Colocaré los pasos exactos que yo segui para que el ejemplo funcione.&lt;br /&gt;


&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;font-family: Verdana,sans-serif; width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;

&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;____________________________________________________________________________&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;En principio, utilice Netbeans 6 y tomcat 6 para este ejemplo.&lt;br /&gt;&lt;br /&gt;1. Obterner la librería &quot;Commons IO&quot; (ver 1.4) de :&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://commons.apache.org/io/&quot;&gt;http://commons.apache.org/io/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Obtener la librería &quot;commons file upload&quot; (en este caso bajé la ver 1.2.1 de enero del 2008).&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://commons.apache.org/fileupload/&quot;&gt;http://commons.apache.org/fileupload/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Ambas descomprimirlas en una carpeta &quot;c:/librerias&quot;&lt;br /&gt;&lt;br /&gt;4. Crear un proyecto nuevo llamado &quot;FileUpload&quot;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmp_i5vmb9lTM1betmUtJz2BjIcz17pfqTyr1NBl3ed37NWBkF50x95LVu-UHiGa9CfV5yiwp1lDNsh4i-SLH-7rdQB-6EEKAux4IolgpEAcukV1D-MxMqLOpG8GUTv7rIvj3U/s1600-h/f1.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216662421033690290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmp_i5vmb9lTM1betmUtJz2BjIcz17pfqTyr1NBl3ed37NWBkF50x95LVu-UHiGa9CfV5yiwp1lDNsh4i-SLH-7rdQB-6EEKAux4IolgpEAcukV1D-MxMqLOpG8GUTv7rIvj3U/s320/f1.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHxNCp8U_rPINAG_2pUi98R_O2BBvJSNB6RF7Gwm473_sNnl4hpfU2RjIfWgGOfRR8zeElNhqOjN8wiV6DQ7xCpi36Vsg5NhJGyRq04mdFxiKAvodgYrv8_OQTXgfySZD3zIcd/s1600-h/f2.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216663284685759522&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHxNCp8U_rPINAG_2pUi98R_O2BBvJSNB6RF7Gwm473_sNnl4hpfU2RjIfWgGOfRR8zeElNhqOjN8wiV6DQ7xCpi36Vsg5NhJGyRq04mdFxiKAvodgYrv8_OQTXgfySZD3zIcd/s320/f2.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Notar que se selecciono &quot;Tomcat 6&quot; como application server.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTeHJkEUPWuP612s2odLu0-Wh6KlVH-bQjcgu-zg5FP6Pi8KNcowio7s7yg58GqSw-tMPFqbZCHIhJomqyMgfiXhIQ1DnXWaE07tvg-v7iSTZLpPNgk5e1s56bSLiXaFFht2Dv/s1600-h/f3.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216663289658707890&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTeHJkEUPWuP612s2odLu0-Wh6KlVH-bQjcgu-zg5FP6Pi8KNcowio7s7yg58GqSw-tMPFqbZCHIhJomqyMgfiXhIQ1DnXWaE07tvg-v7iSTZLpPNgk5e1s56bSLiXaFFht2Dv/s320/f3.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1m2vZMyVeXqxFL-Q5adDk1sHXLLPX-QTolXPQ31S4WbRK1yneDpUoB1iVVEARUmLo3vhXzsIvv8vqxHhypj8kj7UuFlt2RRgiV4gbrULeGEH35HVBr9JD2IEtM8FcnTGLfkBN/s1600-h/f4.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216663288124123234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1m2vZMyVeXqxFL-Q5adDk1sHXLLPX-QTolXPQ31S4WbRK1yneDpUoB1iVVEARUmLo3vhXzsIvv8vqxHhypj8kj7UuFlt2RRgiV4gbrULeGEH35HVBr9JD2IEtM8FcnTGLfkBN/s320/f4.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;5. Crear un html nuevo llamado &quot;uploadFile&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7yaO9h9tvp3vDllyYs05nanUHXTaTrKUnLl0iSFgKlV7bJOcddVJKKDYgw76m8D8ib4p_uvYrCbRKdcPOJArrVCIzRLDeo-J50qCIFfk-17lqxOb48waKLr_9zsyqpx6_SKvj/s1600-h/f5.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216663293781367650&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7yaO9h9tvp3vDllyYs05nanUHXTaTrKUnLl0iSFgKlV7bJOcddVJKKDYgw76m8D8ib4p_uvYrCbRKdcPOJArrVCIzRLDeo-J50qCIFfk-17lqxOb48waKLr_9zsyqpx6_SKvj/s320/f5.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYlvfPBY3LR_Iwoah4hwV8ZzRfP0inQbS8qU1pXFwOv36DIemKJkggELMCNj_Cizz_nXYJjhK6vjf7FEW40kyROR_z1Kji_P-5mn_TOjyfgA2JBwUQI4MRwx_Zv2clBwcn45Wl/s1600-h/f6.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216663295003461490&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYlvfPBY3LR_Iwoah4hwV8ZzRfP0inQbS8qU1pXFwOv36DIemKJkggELMCNj_Cizz_nXYJjhK6vjf7FEW40kyROR_z1Kji_P-5mn_TOjyfgA2JBwUQI4MRwx_Zv2clBwcn45Wl/s320/f6.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLJc_JKG4ChpF3eft4FXm9guyqk99BEqeLqyRs2RfR4KSXMbwx7E_7VAdvRlkmCPha4ILgnBGZhXu2XWEzc5Sc-s-IjhL5gc09uAChyphenhyphenVO-1cYOXePFiTBvOm2nK_xk5hdrG1Vm/s1600-h/f7.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664156034503554&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLJc_JKG4ChpF3eft4FXm9guyqk99BEqeLqyRs2RfR4KSXMbwx7E_7VAdvRlkmCPha4ILgnBGZhXu2XWEzc5Sc-s-IjhL5gc09uAChyphenhyphenVO-1cYOXePFiTBvOm2nK_xk5hdrG1Vm/s320/f7.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Colocar en el nuevo html el siguiente código:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;1&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;HEAD&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;TITLE&amp;gt;&amp;lt;/TITLE&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;/HEAD&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;BODY&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;center&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;form method=&quot;POST&quot; enctype=&#39;multipart/form-data&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;action=&quot;/FileUpload/UploadFichero&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Seleccione el archivo a enviar al servidor&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;input type=&quot;file&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;name=&quot;fichero&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Upload&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;/center&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;br /&gt;6. Agregar las librerias que se descomprimieron en el archivo &quot;c:/librerias&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQWInQ-8jGPpQjODW5_SBGRHBt9LZfkXk7EbfGbvaGJG0BVTpFRhG_G5yN4SjJ7b1rPNfWlfHQ-fSMcdS4ssYgS4BYbcxiHISfWpch6pDV98LzO4FEL50bQAfweTJzre4nOnkV/s1600-h/f8.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664164540387106&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQWInQ-8jGPpQjODW5_SBGRHBt9LZfkXk7EbfGbvaGJG0BVTpFRhG_G5yN4SjJ7b1rPNfWlfHQ-fSMcdS4ssYgS4BYbcxiHISfWpch6pDV98LzO4FEL50bQAfweTJzre4nOnkV/s320/f8.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Se agregarán todas las librerias &quot;commons file upload&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1OaLpH-mCgUL5olbQ09iZmojw1X-T7hJ_q8EbTKDwJWCJSUCme4IeQxkvX-hbdV5bD1AIPX35WRMLp_k4HoMlHT0y82QnpNTmYSmQIeL39k0q1MFXlf104wG-7A7oYC9DgYMA/s1600-h/f9.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664169779897682&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1OaLpH-mCgUL5olbQ09iZmojw1X-T7hJ_q8EbTKDwJWCJSUCme4IeQxkvX-hbdV5bD1AIPX35WRMLp_k4HoMlHT0y82QnpNTmYSmQIeL39k0q1MFXlf104wG-7A7oYC9DgYMA/s320/f9.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;y se agregaran todas las librerias &quot;commons IO&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMVi_z09mn42yJcZqAiuQXHG-Hf3WT0MLtLKEobuNX7pWzNquBvPpm01yYFeDAt0bbzs4-JLzqP3AsReTHgpER5dfXk64i2YzmHLIBMsXcsH18puYpGTxXenMFOTPdg5cSY8_B/s1600-h/f10.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664179886435570&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMVi_z09mn42yJcZqAiuQXHG-Hf3WT0MLtLKEobuNX7pWzNquBvPpm01yYFeDAt0bbzs4-JLzqP3AsReTHgpER5dfXk64i2YzmHLIBMsXcsH18puYpGTxXenMFOTPdg5cSY8_B/s320/f10.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis1plpvEYOUMfzh0dnTcjtlyfjIOgBRnhF9nDLzz9nFbNAP520pc1r5kQ5WMddoEgmYdoN6X1N6ATyYkxdAYCy0KgGSzcfu5as-JC7fXATzQrm2Bt-cDHCOfh1uhxkNtyqt8-C/s1600-h/f11.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664183120004978&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis1plpvEYOUMfzh0dnTcjtlyfjIOgBRnhF9nDLzz9nFbNAP520pc1r5kQ5WMddoEgmYdoN6X1N6ATyYkxdAYCy0KgGSzcfu5as-JC7fXATzQrm2Bt-cDHCOfh1uhxkNtyqt8-C/s320/f11.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT0Ijl4CfjjagaQwj51lSzaKKYpc7Y_1hpKfWXyKqvqAN1k7RJCpa0kfzqDspth84dtwb0c2ajYuqaf_nTDeol8veuTWDfcC9Q6WtJkdhLb7OMCGcH7hvNOiyi67Xqg84Q3Opi/s1600-h/f12.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664629648799026&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT0Ijl4CfjjagaQwj51lSzaKKYpc7Y_1hpKfWXyKqvqAN1k7RJCpa0kfzqDspth84dtwb0c2ajYuqaf_nTDeol8veuTWDfcC9Q6WtJkdhLb7OMCGcH7hvNOiyi67Xqg84Q3Opi/s320/f12.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Todas las librerias deberían verse así en el entorno:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIZnT5f-3cZJLPAhMz9U70B7xr8kKL1KgkSU1caBCsNyRQTrMkpouYoQgO99FJCjzEUdrtSD5c2hdyFiUQVZ7K7gVD6fudqN4EMBxw8yy-T-nXQLLKGNtgkubbKtnyz0oZfoX4/s1600-h/f13.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664634157723794&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIZnT5f-3cZJLPAhMz9U70B7xr8kKL1KgkSU1caBCsNyRQTrMkpouYoQgO99FJCjzEUdrtSD5c2hdyFiUQVZ7K7gVD6fudqN4EMBxw8yy-T-nXQLLKGNtgkubbKtnyz0oZfoX4/s320/f13.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;7. Se crea un nuevo paquete, llamado org.txos&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAKGfWtAdsKy1I4WfTmxx6NPkTFWx2F-wzd82M_WVyk9Lehtz3eO-7ykQ6fzNBqXW6GgfgB0lRBgHkZmnGgzklbAMe6FB1WnVbOmB7fAVvzXtAl-hq6yiChijtSYwo06DZhfRu/s1600-h/f14.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664634994997986&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAKGfWtAdsKy1I4WfTmxx6NPkTFWx2F-wzd82M_WVyk9Lehtz3eO-7ykQ6fzNBqXW6GgfgB0lRBgHkZmnGgzklbAMe6FB1WnVbOmB7fAVvzXtAl-hq6yiChijtSYwo06DZhfRu/s320/f14.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0AsnCCb39Avdxo-w6UToEB9sd2MYDIpY49LYoEfjXFUz6V37b1jdE2_49urAjvXQjGLv6KAbAJDMYBOmfqGr_sdKdIVfOnDJ2eSHGHj6CXsA3CUlCZYKOJb-JeSWdnLQw1sfq/s1600-h/f15.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664638390941666&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0AsnCCb39Avdxo-w6UToEB9sd2MYDIpY49LYoEfjXFUz6V37b1jdE2_49urAjvXQjGLv6KAbAJDMYBOmfqGr_sdKdIVfOnDJ2eSHGHj6CXsA3CUlCZYKOJb-JeSWdnLQw1sfq/s320/f15.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;8. Se crea un nuevo servlet llamado &quot;UploadFichero&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_TzphmFG3kpoiAUXlKuDov9xFU8CvL7WJNFFfs7UOf3TP6ZLDXpOkXorxiU1zi5Zky-E37B1ZVOxG0XAR87uQ3x2tBJL-AwtvMvq8U5Y02jVKH4Spxu1hul-ciP_r6Rdyl6-h/s1600-h/f16.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216664636736312450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_TzphmFG3kpoiAUXlKuDov9xFU8CvL7WJNFFfs7UOf3TP6ZLDXpOkXorxiU1zi5Zky-E37B1ZVOxG0XAR87uQ3x2tBJL-AwtvMvq8U5Y02jVKH4Spxu1hul-ciP_r6Rdyl6-h/s320/f16.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlCWFzteLrNABWuw_7U34Q5ETkQqmo3TKlx2VdzoDGzC9pJyls8_2w3GFGsfX7X5W0ODoEORP3N2Iec5nvqTTCrYyXXJpV8JoA-zjmzDG6soHimoreu87qqUlWJVb79IzlwQWH/s1600-h/f17.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665078446468466&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlCWFzteLrNABWuw_7U34Q5ETkQqmo3TKlx2VdzoDGzC9pJyls8_2w3GFGsfX7X5W0ODoEORP3N2Iec5nvqTTCrYyXXJpV8JoA-zjmzDG6soHimoreu87qqUlWJVb79IzlwQWH/s320/f17.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqk02CpcceyBSaYjdMlV0dDLlrepKKJjcz8vF-sQvSSGEZrezhraCUw1FZvHm7aFW5CVuqdF5MPqBZuvn7lMm4aYICsxfSfAylLgJ6LHEdB1NOYH_QXMXU_zuLUC3uQwmCW5_V/s1600-h/f18.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665083573897266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqk02CpcceyBSaYjdMlV0dDLlrepKKJjcz8vF-sQvSSGEZrezhraCUw1FZvHm7aFW5CVuqdF5MPqBZuvn7lMm4aYICsxfSfAylLgJ6LHEdB1NOYH_QXMXU_zuLUC3uQwmCW5_V/s320/f18.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;9. Colocar el siguiente código en el servlet:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;1&quot; style=&quot;font-family: Verdana,sans-serif; width: 200px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;  &lt;td&gt;&lt;span style=&quot;font-size: small;&quot;&gt;/*&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* UploadFichero.java&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* Created on 27-06-2008, 11:22:00 AM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* To change this template, choose Tools | Templates&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* and open the template in the editor.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;package org.txos;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import java.io.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import java.net.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import javax.servlet.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import javax.servlet.http.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import org.apache.commons.fileupload.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import org.apache.commons.fileupload.disk.DiskFileItemFactory;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import org.apache.commons.fileupload.servlet.ServletFileUpload;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;import java.util.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;/**&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* @author Os&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;public class UploadFichero extends HttpServlet {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;/**&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* Processes requests for both HTTP &amp;lt;code&amp;gt;GET&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;POST&amp;lt;/code&amp;gt; methods.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* @param request servlet request&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* @param response servlet response&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;boolean ok = getNSaveFile(request);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;response.setContentType(&quot;text/html&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;PrintWriter out = response.getWriter();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;if (ok) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;La transferencia del archivo fue exitosa.&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;} else {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;Fallo en transferencia de archivo.&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.println(&quot;&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;out.close();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;public boolean getNSaveFile(HttpServletRequest request) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;try {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;// Chequea que sea un request multipart (que se este enviando un file)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;boolean isMultipart = ServletFileUpload.isMultipartContent(request);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;System.out.println(&quot;Is multipart=&quot; + isMultipart);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;DiskFileItemFactory factory = new DiskFileItemFactory();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;// maxima talla que sera guardada en memoria&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;factory.setSizeThreshold(4096);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;// si se excede de la anterior talla, se ira guardando temporalmente, en la sgte direccion&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;factory.setRepository(new File(&quot;d:/&quot;));&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;ServletFileUpload upload = new ServletFileUpload(factory);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;//maxima talla permisible (si se excede salta al catch)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;upload.setSizeMax(10000000);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;List fileItems = upload.parseRequest(request);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;//obtiene el file enviado&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Iterator i = fileItems.iterator();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;FileItem fi = (FileItem) i.next();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;//graba el file enviado en el servidor local&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;//path y Nombre del archivo destino (en el server)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;String path = &quot;c:/&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;String fileName = &quot;nuevo.txt&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;fi.write(new File(path, fileName));&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;} catch (Exception e) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;System.out.println(e.getMessage());&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;e.printStackTrace();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;return false;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;return true;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;@Override&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;processRequest(request, response);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;/*&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* Handles the HTTP POST method.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* @param request servlet request&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;* @param response servlet response&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;*/&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;}&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;10.  Hacer &quot;Build&quot;  al código del proyecto&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5i8OX1eWiT4WjRk78p-a9rjC-bbYXzYy1_eYWn_NsFzj1si7phL9YFvS5KANniYLAVOnpuWw2VkdOu0uiJkVJgWSjHFpKwRMGl1m6yZutrzdWxd4XpOlEnNiow2TENVrgDkA6/s1600-h/f19.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665096322937650&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5i8OX1eWiT4WjRk78p-a9rjC-bbYXzYy1_eYWn_NsFzj1si7phL9YFvS5KANniYLAVOnpuWw2VkdOu0uiJkVJgWSjHFpKwRMGl1m6yZutrzdWxd4XpOlEnNiow2TENVrgDkA6/s320/f19.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;11. Correrlo....&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcUWPYd-Kv7gWf4wK2frWHhirCV_aHy7GBm5tHR7J5tfhs5j9VVf0Sgg_gqXdVnNyi8uYw37rif9LxGi3oKArnwn5Zo7LrwKJnT6b2BEz91z3e06OzWAKZtoTjiE-UYt5sDNba/s1600-h/f20.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665105033137682&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcUWPYd-Kv7gWf4wK2frWHhirCV_aHy7GBm5tHR7J5tfhs5j9VVf0Sgg_gqXdVnNyi8uYw37rif9LxGi3oKArnwn5Zo7LrwKJnT6b2BEz91z3e06OzWAKZtoTjiE-UYt5sDNba/s320/f20.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;12. Se mostrará inicialmente el jsp.index, cambiar el path en el browser a:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrSp2ZIpKjvcuVj22g4lB69NvGVzAYoOnDJuVyjStAoU_LCQ9p4wn6TM6MPHBVIBRg9_5iHM48jOjq2UUsklmflEg79j-x8Kv6cc22ttLVrgL22sXwJPdFEORSoQgKDERC_tz3/s1600-h/f21.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665112799311634&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrSp2ZIpKjvcuVj22g4lB69NvGVzAYoOnDJuVyjStAoU_LCQ9p4wn6TM6MPHBVIBRg9_5iHM48jOjq2UUsklmflEg79j-x8Kv6cc22ttLVrgL22sXwJPdFEORSoQgKDERC_tz3/s320/f21.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;13. Se deberá ver una página de este estilo:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kNERHniaaKp2kXcNLjeRDTsplUINOi9cguv77AM5DBDAymtERowJ6si7a_SB04t6xa3GroHCu9TUR4ajdD8LrrIWUE6MaK7k63OyWb0aCjvb1WMP6l6dcARvnISFJa2PeEB6/s1600-h/f22.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665376903190962&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kNERHniaaKp2kXcNLjeRDTsplUINOi9cguv77AM5DBDAymtERowJ6si7a_SB04t6xa3GroHCu9TUR4ajdD8LrrIWUE6MaK7k63OyWb0aCjvb1WMP6l6dcARvnISFJa2PeEB6/s320/f22.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;14. Buscar un archivo cualquiera, preferentemente .txt y subirlo... se verá la siguiente página:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBoePlAUcGn0Nyo-E9fgu0LVIEcrlHvZadCwy5rRvwbt6MNFjRNdGu1sN0OmaU3847e2rswajAcsJcbwJBtlRUbFrMEy_V9_7BEHrq-CG70QcaX6kSdbr5cMatrCm0TYF-kDAJ/s1600-h/f23.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5216665384702994514&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBoePlAUcGn0Nyo-E9fgu0LVIEcrlHvZadCwy5rRvwbt6MNFjRNdGu1sN0OmaU3847e2rswajAcsJcbwJBtlRUbFrMEy_V9_7BEHrq-CG70QcaX6kSdbr5cMatrCm0TYF-kDAJ/s320/f23.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;15. Buscar el archivo &quot;subido&quot; en c:/nuevo.txt.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;16. Fin.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;font-family: Verdana,sans-serif; width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/2405371845775845983/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2008/06/file-upload-servlet-ver-2008.html#comment-form' title='9 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/2405371845775845983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/2405371845775845983'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2008/06/file-upload-servlet-ver-2008.html' title='[Java] File Upload servlet'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiMXGYYlAxxSYD8aplH7rdz1JLx8NL3hueZRUsaze3nmzpk3EQ1pxa6aajhiWmJsiu4k7Pn-sEQpMMM7rWP6-1Bu-d43nUgr4D2Npo5xGtdF1eOaihyD3UB222fsLwZ4Duhftd/s72-c/upload.jpg" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-4838301455218643049</id><published>2007-02-08T19:40:00.000-04:00</published><updated>2018-09-13T17:06:43.342-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Acceso como root FTP y TELNET solaris 10"/><title type='text'>Acceso como root FTP y TELNET solaris 10</title><content type='html'>&lt;h3 class=&quot;post-title entry-title&quot; style=&quot;background-color: #fefdfa; color: #d52a33; font-family: Georgia, Utopia, &amp;quot;Palatino Linotype&amp;quot;, Palatino, serif; font-size: 22px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal; margin: 0px; position: relative;&quot;&gt;
Acceso como root FTP y TELNET solaris 10 (Solucionado)&lt;/h3&gt;
&lt;div class=&quot;post-header&quot; style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.6; margin: 0px 0px 1em;&quot;&gt;
&lt;div class=&quot;post-header-line-1&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;post-body entry-content&quot; id=&quot;post-body-4897820599503785594&quot; style=&quot;background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.4; position: relative; width: 456px;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC1BmgSYPgfV9fBr6hlvpUdWvIQLZleKjn2Kng4nm_JcDgsNj4ekORskbYTicFSCY9o8euP7pwn9evHxwRsK2j128P2GNykmzvPlEuB5ey435HCQ-Ql8qR85bhuplQS7BZ3tnI/s1600/solaris.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; color: #7d181e; float: left; margin-bottom: 1em; margin-right: 1em; text-decoration-line: none;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;104&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC1BmgSYPgfV9fBr6hlvpUdWvIQLZleKjn2Kng4nm_JcDgsNj4ekORskbYTicFSCY9o8euP7pwn9evHxwRsK2j128P2GNykmzvPlEuB5ey435HCQ-Ql8qR85bhuplQS7BZ3tnI/s200/solaris.jpg&quot; style=&quot;background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; padding: 8px; position: relative;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;b&gt;Acceso como root FTP y TELNET solaris 10 (Solucionado)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Para acceder como root a solaris 10, tanto para telnet como para ftp se&lt;br /&gt;deberan reconfigurar los siguientes archivos:&lt;br /&gt;&lt;br /&gt;Telnet:&lt;br /&gt;/etc/default/login, cambiar:&lt;br /&gt;&lt;span style=&quot;color: #3333ff;&quot;&gt;CONSOLE=/dev/console&lt;/span&gt;&amp;nbsp;por&amp;nbsp;&lt;span style=&quot;color: #3333ff;&quot;&gt;#CONSOLE=/dev/console&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;FTP:&lt;br /&gt;/etc/ftpd/ftpusers , cambiar:&lt;br /&gt;&lt;span style=&quot;color: #3333ff;&quot;&gt;root&lt;/span&gt;&amp;nbsp;, por&amp;nbsp;&lt;span style=&quot;color: #3333ff;&quot;&gt;#root&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/4838301455218643049/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2007/02/acceso-como-root-ftp-y-telnet-solaris.html#comment-form' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/4838301455218643049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/4838301455218643049'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2007/02/acceso-como-root-ftp-y-telnet-solaris.html' title='Acceso como root FTP y TELNET solaris 10'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC1BmgSYPgfV9fBr6hlvpUdWvIQLZleKjn2Kng4nm_JcDgsNj4ekORskbYTicFSCY9o8euP7pwn9evHxwRsK2j128P2GNykmzvPlEuB5ey435HCQ-Ql8qR85bhuplQS7BZ3tnI/s72-c/solaris.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-2373981122858268780</id><published>2007-01-16T11:12:00.000-04:00</published><updated>2011-10-05T19:06:52.035-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java getResource"/><title type='text'>[Java] Lee archivo con getResource</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR5Df5unokZkBnuda5Q0CXtCruWKeaohM21lnBmJogW5maineg2nIWLSTeQQKx4cHJhZRWwmHuY-QFo0d6MdMOGnp7YKlik9IuJto97Fcn1YqSHk-lccHRI0GVENCfYzmjb7FW/s1600/fileRead.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR5Df5unokZkBnuda5Q0CXtCruWKeaohM21lnBmJogW5maineg2nIWLSTeQQKx4cHJhZRWwmHuY-QFo0d6MdMOGnp7YKlik9IuJto97Fcn1YqSHk-lccHRI0GVENCfYzmjb7FW/s1600/fileRead.jpg&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;Este ejemplo muestra como leer un archivo de texto utilizando &quot;getResource()&quot;.&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Para aquellos que ya utilizaron getResource y se chocaron con el problema que al mostrar el path les salia algo como esto:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;/c:/program%20files/...&lt;br /&gt;La idea que hay que tomar en cuenta es que las direcciones &quot;URL&quot; no contienen espacios, por lo tanto son reeplazadas por el caracter &quot;%20&quot;, para ello se repara el path utilizando &lt;span style=&quot;color: #3366ff;&quot;&gt;replaceAll(&quot;%20&quot;,&quot; &quot;)&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;.&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Nota: El ejemplo aqui mostrado lee el archivo &quot;getTextResource.java&quot; y lo muestra.&lt;br /&gt;&lt;br /&gt;Espero y les sea de utilidad.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;br /&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* banner_medio_completo */
google_ad_slot = &quot;8309200448&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;____________________________________________________________________________&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;


&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;import java.io.*;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;import java.net.*;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;/*&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;*&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;*@author Oscar Hurtado Morato&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;* &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;*/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;public class getTextResource {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;public getTextResource() {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;public static void main(String[] arg) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;try{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;getTextResource ex=new getTextResource();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;ex.leeArchivo();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;catch(Exception e){&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;e.printStackTrace();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;public void leeArchivo()throws IOException {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;URL url=this.getClass().getResource(&quot;getTextResource.java&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;String path=url.getPath();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;path=path.replaceAll(&quot;%20&quot;,&quot; &quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;System.out.println(path);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;//lee el file&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;BufferedReader br = new BufferedReader(new FileReader(path));&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;String thisLine=&quot;&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;String retDoc=&quot;&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;while ((thisLine = br.readLine()) != null) { &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;retDoc=retDoc+thisLine+&quot;\n&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;System.out.println(retDoc);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #3366ff;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;


&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* banner_medio_completo */
google_ad_slot = &quot;8309200448&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
    
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/2373981122858268780/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2007/01/lee-archivo-con-getresource.html#comment-form' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/2373981122858268780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/2373981122858268780'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2007/01/lee-archivo-con-getresource.html' title='[Java] Lee archivo con getResource'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR5Df5unokZkBnuda5Q0CXtCruWKeaohM21lnBmJogW5maineg2nIWLSTeQQKx4cHJhZRWwmHuY-QFo0d6MdMOGnp7YKlik9IuJto97Fcn1YqSHk-lccHRI0GVENCfYzmjb7FW/s72-c/fileRead.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-116863403543925097</id><published>2007-01-12T15:42:00.000-04:00</published><updated>2011-10-26T18:39:37.037-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java File Download Servlet"/><title type='text'>[Java] File Download Servlet</title><content type='html'>&lt;span style=&quot;color: #666666; font-family: verdana; font-size: small;&quot;&gt;&lt;i&gt;Aqui les va el codigo para hacer &quot;Dowload&quot; de un fichero que se encuentre en el servidor, hacia el cliente.&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-family: verdana; font-size: small;&quot;&gt;&lt;i&gt;Espero y les sirva.&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #666666; font-family: verdana; font-size: small;&quot;&gt;
&lt;i&gt;---------------------------------------------------------------------------------------- &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: black; font-family: verdana; font-size: small;&quot;&gt;1. Crear una pagina html con el nombre de &lt;span style=&quot;color: #3366ff;&quot;&gt;&quot;download.html&quot;&lt;/span&gt;, en el siguiente directorio&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;../webapps/&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;nombre proyecto&lt;/span&gt;&lt;/i&gt;/jsp/ejemplos&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-family: verdana; font-size: small;&quot;&gt;Ojo: &lt;span style=&quot;color: red;&quot;&gt;&lt;i&gt;nombre proyecto&lt;/i&gt;&lt;/span&gt; se refiere al nombre que &quot;Usted&quot; le puso a su proyecto (que se encuentra en el directorio &quot;webapps&quot;).Si por ejemplo este se llamase &quot;prueba1&quot;, entonces el path seria como sigue:...webapps\prueba1\jsp\ejemplos&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Que contenga el siguiente codigo:&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color: #3366ff; font-family: verdana; font-size: small;&quot;&gt;&amp;lt;%@page contentType=&quot;text/html&quot;%&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;jspQuery&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form action=&quot;/nombre proyecto/servlet/ejemplos.Download&quot;&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;font color=&quot;#FFFFFF&quot; size=&quot;1&quot;&lt;br /&gt;face=&quot;Verdana, Arial, Helvetica, sans-serif&quot;&amp;gt;&amp;lt;strong&amp;gt;&lt;br /&gt;&amp;lt;/strong&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;lt;input type=&quot;submit&quot; value=&quot;Download&quot; name=&quot;dato&quot;&lt;br /&gt;&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;2. Crear un fichero bajo el nombre de: &lt;span style=&quot;color: #3333ff;&quot;&gt;&quot;Download.java&quot;&lt;/span&gt; en la siguiente direccion:&lt;br /&gt;\webapps\&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;nombre proyecto&lt;/span&gt;&lt;/i&gt;\WEB-INF\classes\ejemplos&lt;br /&gt;Conteniendo el siguiente codigo:&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color: #3366ff; font-family: verdana; font-size: small;&quot;&gt;/*&lt;br /&gt;* Download.java&lt;br /&gt;*&lt;br /&gt;* Created on Jan 12, 2006, 04:00 PM&lt;br /&gt;*/&lt;br /&gt;package ejemplos;&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br /&gt;import javax.servlet.*;&lt;br /&gt;import javax.servlet.http.*;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author Oscar Hurtado Morato&lt;br /&gt;* @version 1.0&lt;br /&gt;*/&lt;br /&gt;public class DownloadError extends HttpServlet {&lt;br /&gt;/** Initializes the servlet.&lt;br /&gt;*/&lt;br /&gt;public void init(ServletConfig config) throws ServletException {&lt;br /&gt;super.init(config);&lt;br /&gt;}&lt;br /&gt;/** Destroys the servlet.&lt;br /&gt;*/&lt;br /&gt;public void destroy() {&lt;br /&gt;}&lt;br /&gt;protected void processRequest(HttpServletRequest request, HttpServletResponse&lt;br /&gt;response)&lt;br /&gt;throws ServletException, java.io.IOException {&lt;br /&gt;//Aqui se colocan el path y el nombre del file a hacerse upload&lt;br /&gt;String filePath = &quot;c:/&quot;;&lt;br /&gt;String fileName = &quot;prueba.txt&quot;;&lt;br /&gt;FileInputStream fileToDownload = new FileInputStream(filePath);&lt;br /&gt;ServletOutputStream out = response.getOutputStream();&lt;br /&gt;response.setContentType(&quot;application/zip&quot;);&lt;br /&gt;response.setHeader(&quot;Content-Disposition&quot;,&quot;attachment; filename=&quot;+fileName);&lt;br /&gt;response.setContentLength(fileToDownload.available());&lt;br /&gt;int c;&lt;br /&gt;while((c=fileToDownload.read()) != -1){&lt;br /&gt;out.write(c);&lt;br /&gt;}&lt;br /&gt;out.flush();&lt;br /&gt;out.close();&lt;br /&gt;fileToDownload.close();&lt;br /&gt;}&lt;br /&gt;protected void doGet(HttpServletRequest request, HttpServletResponse response)&lt;br /&gt;throws ServletException, java.io.IOException {&lt;br /&gt;processRequest(request, response);&lt;br /&gt;}&lt;br /&gt;protected void doPost(HttpServletRequest request, HttpServletResponse&lt;br /&gt;response)&lt;br /&gt;throws ServletException, java.io.IOException {&lt;br /&gt;processRequest(request, response);&lt;br /&gt;}&lt;br /&gt;} &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana; font-size: small;&quot;&gt;3. Fin.&lt;/span&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/116863403543925097/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2007/01/file-download-servlet.html#comment-form' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/116863403543925097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/116863403543925097'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2007/01/file-download-servlet.html' title='[Java] File Download Servlet'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-112990763929788419</id><published>2005-10-21T09:18:00.000-04:00</published><updated>2011-10-26T18:34:23.581-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java getResource ejemplo"/><title type='text'>[Java] getResource ejemplo.</title><content type='html'>&lt;span style=&quot;font-family: arial; font-size: small;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;Este es un claro ejemplo de como utilizar la funcion getResource(). &lt;br /&gt;El programa retorna la direccion en donde &quot;getClassPathInfo.class&quot; se encuentra.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 85%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cccccc; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;//--------------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;public class&lt;/span&gt;&lt;/b&gt; getClassPathInfo {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;public&lt;/span&gt;&lt;/b&gt; &lt;b&gt;getClassPathInfo&lt;/b&gt;() {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;public static void&lt;/span&gt;&lt;/b&gt; &lt;b&gt;main&lt;/b&gt;(String[] arg) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;System.out.&lt;b&gt;println&lt;/b&gt;(&quot;File: &quot; + getClassPathInfo.&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;class&lt;/span&gt;.getResource&lt;/b&gt;(&lt;span style=&quot;color: #ff6600;&quot;&gt;&quot;get&lt;/span&gt;&lt;span style=&quot;color: #ff6600;&quot;&gt;ClassPathInfo.class&quot;).&lt;/span&gt;getFile());&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;System.out.&lt;b&gt;println&lt;/b&gt;(&quot;URL: &quot; + getClassPathInfo.&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;class&lt;/span&gt;.getResource&lt;/b&gt;(&lt;span style=&quot;color: #ff6600;&quot;&gt;&quot;getClassPathInfo.class&quot;&lt;/span&gt;));&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;System.out.&lt;b&gt;println&lt;/b&gt;(&quot;Path: &quot; + getClassPathInfo.&lt;b&gt;&lt;span style=&quot;color: #000099;&quot;&gt;class&lt;/span&gt;.getResource&lt;/b&gt;(&lt;span style=&quot;color: #ff6600;&quot;&gt;&quot;getClassPathInfo.class&quot;&lt;/span&gt;).getPath());&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: silver; font-family: Verdana; font-size: small;&quot;&gt;//--------------------------------------------&lt;/span&gt;

&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/112990763929788419/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2005/10/java-funcion-getresource-ejemplo.html#comment-form' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112990763929788419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112990763929788419'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2005/10/java-funcion-getresource-ejemplo.html' title='[Java] getResource ejemplo.'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-112258255006322306</id><published>2005-07-28T16:26:00.000-04:00</published><updated>2011-09-28T12:20:24.258-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tabla ASCII"/><title type='text'>Tablas ASCII</title><content type='html'>&lt;a href=&quot;http://photos1.blogger.com/blogger/4638/1264/1600/asciifull3.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;93&quot; src=&quot;http://photos1.blogger.com/blogger/4638/1264/200/asciifull1.gif&quot; style=&quot;cursor: hand; float: left; height: 33px; margin: 0px 10px 10px 0px; width: 53px;&quot; width=&quot;118&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://photos1.blogger.com/blogger/4638/1264/1600/asciifull2.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;62&quot; src=&quot;http://photos1.blogger.com/blogger/4638/1264/200/asciifull.gif&quot; style=&quot;cursor: hand; float: left; height: 27px; margin: 0px 10px 10px 0px; width: 63px;&quot; width=&quot;89&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Tablas ASCII normal y extendida.. hacer click sobre alguna de ellas..</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/112258255006322306/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2005/07/tablas-ascii.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112258255006322306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112258255006322306'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2005/07/tablas-ascii.html' title='Tablas ASCII'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-112135925254674225</id><published>2005-07-14T12:21:00.000-04:00</published><updated>2011-10-05T18:53:10.218-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java - Parsea fecha string &#39;dd-mm-aaaa&#39; y la convierte en 3 enteros"/><title type='text'>[Java] Parsea fecha string &quot;dd-mm-aaaa&quot; y la convierte en 3 enteros.</title><content type='html'>
&lt;table width=&quot;200&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;
  &lt;tr&gt;    
    &lt;td&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* banner_medio_completo */
google_ad_slot = &quot;8309200448&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;


&lt;span style=&quot;color: #666666; font-family: arial; font-size: 85%;&quot;&gt;Este programa se explica solo..&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;&lt;span style=&quot;color: #000099;&quot;&gt; public&lt;/span&gt;&lt;span style=&quot;color: #3333ff;&quot;&gt; &lt;/span&gt; &lt;b&gt;parseaFechaConvierteEnInt&lt;/b&gt;(String fecha){&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;          &lt;span style=&quot;color: #999999;&quot;&gt;//parsea la fecha introducida..ej 1-2-2000&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;         &lt;span style=&quot;color: #000099;&quot;&gt;int&lt;/span&gt; indx=fecha.&lt;b&gt;indexOf&lt;/b&gt;(&quot;-&lt;span style=&quot;color: black;&quot;&gt;&quot;,0);&lt;/span&gt;&lt;span style=&quot;color: #999999;&quot;&gt;// indx=1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;        &lt;span style=&quot;color: #000099;&quot;&gt;String&lt;/span&gt; dS=fecha.&lt;b&gt;substring&lt;/b&gt;(0,indx);&lt;span style=&quot;color: #999999;&quot;&gt;// d=&quot;1&quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: 78%;&quot;&gt;        &lt;span style=&quot;color: #000099;&quot;&gt;int&lt;/span&gt; indx2=fecha.&lt;b&gt;indexOf&lt;/b&gt;(&quot;-&quot;,indx+1);&lt;span style=&quot;color: #999999;&quot;&gt;//indx2=3&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;       &lt;span style=&quot;color: #000099;&quot;&gt;String&lt;/span&gt; mS=fecha.&lt;b&gt;substring&lt;/b&gt;(indx+1,indx2);&lt;span style=&quot;color: #999999;&quot;&gt;//m=&quot;2&quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;       &lt;span style=&quot;color: #000099;&quot;&gt;int&lt;/span&gt; len=fecha.&lt;b&gt;length()&lt;/b&gt;;&lt;span style=&quot;color: #999999;&quot;&gt;//len=8&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;       &lt;span style=&quot;color: #000099;&quot;&gt;String&lt;/span&gt; aS=fecha.&lt;b&gt;substring&lt;/b&gt;(indx2+1,len);&lt;span style=&quot;color: #999999;&quot;&gt;//a=&quot;2002&quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 78%;&quot;&gt;       &lt;span style=&quot;color: #999999;&quot;&gt;//convierte de Strings a enteros&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: 78%;&quot;&gt;      &lt;span style=&quot;color: #000099;&quot;&gt; int&lt;/span&gt; d=Integer.&lt;b&gt;valueOf&lt;/b&gt;(dS).&lt;b&gt;intValue&lt;/b&gt;();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: 78%;&quot;&gt;      &lt;span style=&quot;color: #000099;&quot;&gt; int&lt;/span&gt; m=Integer.&lt;b&gt;valueOf&lt;/b&gt;(mS).&lt;b&gt;intValue&lt;/b&gt;();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: 78%;&quot;&gt;      &lt;span style=&quot;color: #000099;&quot;&gt; int&lt;/span&gt; a=Integer.&lt;b&gt;valueOf&lt;/b&gt;(aS).&lt;b&gt;intValue&lt;/b&gt;();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: 78%;&quot;&gt;}&lt;/span&gt;


&lt;table width=&quot;200&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;
  &lt;tr&gt;    
    &lt;td&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* banner_medio_completo */
google_ad_slot = &quot;8309200448&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
    
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112135925254674225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112135925254674225'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2005/07/javaparsea-fecha-string-dd-mm-aaaa-y.html' title='[Java] Parsea fecha string &quot;dd-mm-aaaa&quot; y la convierte en 3 enteros.'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-14090347.post-112130184320404301</id><published>2005-07-13T20:26:00.000-04:00</published><updated>2011-10-26T18:27:18.607-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java diferencia de dias entre dos fechas"/><title type='text'>[Java] Diferencia de dias entre dos fechas</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY3m0WQPbMR_XDea6bav-SSDSTJTbZgaRap3d9oP9ngo_bZfLCuRNTIygL6RSzMXprvfM0Nh5s7Rr38MMdAaHKNz_E3ektwyzEOO688uK7OJsZJDGkV0xZ2KrOqqvuSWVx5BQW/s1600/dateDiff.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;50&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY3m0WQPbMR_XDea6bav-SSDSTJTbZgaRap3d9oP9ngo_bZfLCuRNTIygL6RSzMXprvfM0Nh5s7Rr38MMdAaHKNz_E3ektwyzEOO688uK7OJsZJDGkV0xZ2KrOqqvuSWVx5BQW/s1600/dateDiff.jpg&quot; width=&quot;66&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: arial; font-size: small;&quot;&gt;&lt;b&gt;Esta funcion calcula la diferencia de dias entre dos fechas.&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #666666; font-size: small;&quot;&gt;Si se toma como ejemplo de fecha inicial el 1 de enero del 2000 y como fecha final el 10 de enero del 2000, el resultado que retornara la funcion sera igual a &#39;9&#39;.&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
    
    &lt;br /&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;____________________________________________________________________________&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: #666666; font-size: 85%;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: #3333ff; font-size: small;&quot;&gt;public long&lt;b&gt; &lt;span style=&quot;color: black;&quot;&gt;difDiasEntre2fechas&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;(int Y1,int M1,int D1,int Y2,int M2,int D2){&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small;&quot;&gt;java.util.GregorianCalendar date=&lt;span style=&quot;color: #000099;&quot;&gt;new&lt;/span&gt; java.util.&lt;b&gt;GregorianCalendar&lt;/b&gt;(Y1,M1,D1); &lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small;&quot;&gt;java.util.GregorianCalendar date2=&lt;span style=&quot;color: #000099;&quot;&gt;new&lt;/span&gt; java.util.&lt;b&gt;GregorianCalendar&lt;/b&gt;(Y2,M2,D2);&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small;&quot;&gt;&lt;span style=&quot;color: #3333ff;&quot;&gt;long&lt;/span&gt; difms=date2.&lt;b&gt;getTimeInMillis&lt;/b&gt;() - date1.&lt;b&gt;getTimeInMillis&lt;/b&gt;();&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small;&quot;&gt;&lt;span style=&quot;color: #3333ff;&quot;&gt;long&lt;/span&gt; difd=difms / (&lt;span style=&quot;color: red;&quot;&gt;1000 &lt;span style=&quot;color: black;&quot;&gt;*&lt;/span&gt; 60 &lt;span style=&quot;color: black;&quot;&gt;*&lt;/span&gt; 60 &lt;span style=&quot;color: black;&quot;&gt;*&lt;/span&gt; 24&lt;/span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small;&quot;&gt;&lt;span style=&quot;color: #3333ff;&quot;&gt;return&lt;/span&gt; difd; &lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;



&lt;/div&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; style=&quot;width: 200px;&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;    
    &lt;td&gt;&lt;div style=&quot;font-family: Verdana,sans-serif;&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
google_ad_client = &quot;ca-pub-0886411581761691&quot;;
/* Baner medio con fondo beige */
google_ad_slot = &quot;4160528060&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
    &lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://txos.blogspot.com/feeds/112130184320404301/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://txos.blogspot.com/2005/07/java-diferencia-de-dias-entre-dos.html#comment-form' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112130184320404301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14090347/posts/default/112130184320404301'/><link rel='alternate' type='text/html' href='http://txos.blogspot.com/2005/07/java-diferencia-de-dias-entre-dos.html' title='[Java] Diferencia de dias entre dos fechas'/><author><name>Oscar Hurtado</name><uri>http://www.blogger.com/profile/07988921412661647222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZmRlaarJ12Qk3lyUMzbXgFhqQSEQ5XRvDeverD9sd2zofZe4qBimbGiQDXMoCq6VNlk32hbpNwf7aM_LE6M6sS_QvRmoAo9ptj7wdoNXiCQjqkQxKWanYlPbBZLJYKw/s220/oscar.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY3m0WQPbMR_XDea6bav-SSDSTJTbZgaRap3d9oP9ngo_bZfLCuRNTIygL6RSzMXprvfM0Nh5s7Rr38MMdAaHKNz_E3ektwyzEOO688uK7OJsZJDGkV0xZ2KrOqqvuSWVx5BQW/s72-c/dateDiff.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>