<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Dudas de Programación - Preguntas y respuestas recientes en Java EE</title>
<link>https://dudasprogramacion.com/qa/java/java-ee</link>
<description>Powered by Question2Answer</description>
<item>
<title>Respondido: Class &quot;NombreClase&quot; does not have a main metod. AYUDA CON ESTE ERROR DE NETBEANS</title>
<link>https://dudasprogramacion.com/6366/class-nombreclase-does-have-main-metod-ayuda-error-netbeans?show=6385#a6385</link>
<description>Verifica se a classe está como JFrame. Tive ou mesmo problema e minha classe estava nomeada como JPanel</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6366/class-nombreclase-does-have-main-metod-ayuda-error-netbeans?show=6385#a6385</guid>
<pubDate>Sat, 17 Jun 2023 13:39:41 +0000</pubDate>
</item>
<item>
<title>En el mundo hay N estaciones meteorológicas...</title>
<link>https://dudasprogramacion.com/2825/en-el-mundo-hay-n-estaciones-meteorologicas</link>
<description>En el mundo hay N estaciones meteorológicas, en las cuales se registra la temperatura promedio por día; durante los siete días de la semana. Haciendo uso de arreglos paralelos elabore un programa que permita registrar el nombre de la estación meteorológica y las temperaturas promedio registradas durante los siete días de la semana, para dar solución a la problemática del registro de las temperaturas;haga uso de dos arreglos, un arreglo unidimensional de tipo String para almacenar el nombre de la estación y un arreglo bidimensional de tipo int para almacenar las temperaturas,</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2825/en-el-mundo-hay-n-estaciones-meteorologicas</guid>
<pubDate>Thu, 16 Dec 2021 15:22:28 +0000</pubDate>
</item>
<item>
<title>JavaFX xml &quot;JavaFX17 library could not be found in ..&quot;</title>
<link>https://dudasprogramacion.com/2813/javafx-xml-javafx17-library-could-not-be-found-in</link>
<description>&lt;p&gt;Al intentar ejecutar el programa que ha realizado una tercera persona no me lo permite . Añado las librerías al proyecto conforme aparece en el siguiente&lt;a rel=&quot;nofollow&quot; href=&quot;https://censorcosmico.blogspot.com/2020/03/javafx-scene-builder-instalacion-e.html&quot;&gt; link&amp;nbsp;&amp;nbsp;&lt;/a&gt;&amp;nbsp;pero me sigue apareciendo el error . Gracias de antemano y un saludo&amp;nbsp;&lt;/p&gt;</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2813/javafx-xml-javafx17-library-could-not-be-found-in</guid>
<pubDate>Sun, 21 Nov 2021 11:56:51 +0000</pubDate>
</item>
<item>
<title>Respondido: ciclo do-while</title>
<link>https://dudasprogramacion.com/2254/ciclo-do-while?show=2394#a2394</link>
<description>&lt;p&gt;Hey thanks this was helpful,&lt;/p&gt;&lt;p&gt;Also checkout :&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.delta.exchange/futures-guide-bitcoin/&quot;&gt;&lt;span style=&quot;color:#000000; font-family:Arial; font-size:10pt&quot;&gt;bitcoin futures options cme&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2254/ciclo-do-while?show=2394#a2394</guid>
<pubDate>Fri, 01 May 2020 10:50:47 +0000</pubDate>
</item>
<item>
<title>contar en java</title>
<link>https://dudasprogramacion.com/2253/contar-en-java</link>
<description>diseñe un programa que permita registrar cualquier cantidad de productos con sus precios y que cuando el usuario desee finalizar ultilice el numero 1 para finalizar el programa y posteriormente se muestre la cantidad de productos ingresados, el precio mayor y el numero menor</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2253/contar-en-java</guid>
<pubDate>Thu, 22 Aug 2019 18:32:45 +0000</pubDate>
</item>
<item>
<title>Comandos CMD en JAVA</title>
<link>https://dudasprogramacion.com/2231/comandos-cmd-en-java</link>
<description>Saludos, tengo un problema con USB&amp;#039;s que uso con ISOS Booteblaes, creo la imagen ISO y uso la USB pero después que quiero darle otro uso a la USB me sale solo una parte de la USB útil, por ejemplo una USB de 7GB me queda en 2GB.&lt;br /&gt;
&lt;br /&gt;
Tengo este proceso de comandos que ejecuto en CMD modo ADMINISTRADOR, pero quiero hacer algo en JAVA para automatizar este proceso ya que es algo engorroso. A cualquiera que me ayude le agradeceré. Bendiciones &lt;br /&gt;
&lt;br /&gt;
cmd admin &lt;br /&gt;
diskpart&lt;br /&gt;
list disk&lt;br /&gt;
select disk Nº&lt;br /&gt;
clean&lt;br /&gt;
create partition primary&lt;br /&gt;
format fs=ntfs quick&lt;br /&gt;
assign&lt;br /&gt;
exit</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2231/comandos-cmd-en-java</guid>
<pubDate>Thu, 04 Jul 2019 03:55:34 +0000</pubDate>
</item>
<item>
<title>Respondido: Convertir la primera y ultima frase de un texto en mayúsculas</title>
<link>https://dudasprogramacion.com/2176/convertir-la-primera-ultima-frase-de-un-texto-en-mayusculas?show=2179#a2179</link>
<description>&lt;p&gt;Para sacar las frases que hay en un texto puedes utilizar la clase&amp;nbsp;StringTokenizer() con puntos.&lt;/p&gt;&lt;pre&gt;StringTokenizer st = new StringTokenizer(frase,&quot;.&quot;);&lt;/pre&gt;&lt;p&gt;Tienes un ejemplo en&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://lineadecodigo.com/java/extraer-contenido-separado-por-delimitadores-con-java/&quot;&gt;http://lineadecodigo.com/java/extraer-contenido-separado-por-delimitadores-con-java/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Por otro lado para convertirlo en mayúsculas utilizar el .toUpperCase(). Más explicado en&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://lineadecodigo.com/java/convertir-una-cadena-a-mayusculas-en-java/&quot;&gt;http://lineadecodigo.com/java/convertir-una-cadena-a-mayusculas-en-java/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Espero que esto pueda orientarte.&lt;/p&gt;&lt;p&gt;Saludos.&lt;/p&gt;</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2176/convertir-la-primera-ultima-frase-de-un-texto-en-mayusculas?show=2179#a2179</guid>
<pubDate>Fri, 29 Mar 2019 09:09:07 +0000</pubDate>
</item>
<item>
<title>Respondido: jsp usando bean y servlet consulta a la base de datos</title>
<link>https://dudasprogramacion.com/2138/jsp-usando-bean-y-servlet-consulta-a-la-base-de-datos?show=2139#a2139</link>
<description>Si añades algo de código, de donde tengas el problema quizás sea más fácil para que la gente te ayude.&lt;br /&gt;
&lt;br /&gt;
Saludos.</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2138/jsp-usando-bean-y-servlet-consulta-a-la-base-de-datos?show=2139#a2139</guid>
<pubDate>Sun, 02 Jul 2017 21:35:15 +0000</pubDate>
</item>
<item>
<title>Como limitar los caracteres a digitar en un joptionPane (Java)</title>
<link>https://dudasprogramacion.com/2129/como-limitar-los-caracteres-digitar-en-un-joptionpane-java</link>
<description>Necesito hacer que el usuario solo pueda digitr 15 caracteres en consola</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2129/como-limitar-los-caracteres-digitar-en-un-joptionpane-java</guid>
<pubDate>Thu, 29 Jun 2017 04:57:56 +0000</pubDate>
</item>
<item>
<title>Que realiza este código java?</title>
<link>https://dudasprogramacion.com/2002/que-realiza-este-codigo-java</link>
<description>Hola me podrían explicar que realiza este código java con comentarios por línea porfa&lt;br /&gt;
&lt;br /&gt;
Muchas gracias!&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;public static void main(String[] dasda)&lt;br /&gt;
&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;if (dasda.length == 2)&lt;br /&gt;
&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;&amp;nbsp;Runtime rt = Runtime.getRuntime();&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;Process p = 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;String fich = dasda[1];&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;String comando = &amp;quot;java &amp;quot; + dasda[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;&amp;nbsp;Scanner leer = new Scanner(System.in);&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;String numero;&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;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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p = rt.exec(comando);&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;&amp;nbsp;OutputStream os = p.getOutputStream();&lt;br /&gt;
&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;&amp;nbsp;for (int i = 0; i &amp;lt; 3; i++)&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;numero = leer.nextLine();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;os.write(numero.getBytes());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;os.write(&amp;quot;\n&amp;quot;.getBytes());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;os.flush();&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;&amp;nbsp;}&lt;br /&gt;
&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;} catch (Exception e)&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;{&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;&amp;nbsp;System.out.println(&amp;quot;Ha ocurrido un error al escribir los datos&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.exit(-1);&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;}&lt;br /&gt;
&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;//Salida&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;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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InputStream is = p.getInputStream();&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;&amp;nbsp;BufferedReader br = new BufferedReader(new InputStreamReader(is));&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;&amp;nbsp;String 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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while ((linea = br.readLine()) != 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;&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;&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;&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;&amp;nbsp;} catch (Exception e) {&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;&amp;nbsp;System.out.println(&amp;quot;Ha ocurrido un error al mostrar los datos.&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.exit(-1);&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;}&lt;br /&gt;
&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;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InputStream is = p.getErrorStream();&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;&amp;nbsp;BufferedReader br = new BufferedReader(new InputStreamReader(is));&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;&amp;nbsp;PrintWriter pw = new PrintWriter(new FileOutputStream(new File(fich)));&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;&amp;nbsp;String 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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while ((linea = br.readLine()) != 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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pw.write(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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pw.close();&lt;br /&gt;
&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;} catch (Exception e) {&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;&amp;nbsp;System.out.println(&amp;quot;Ha ocurrido un error al mostrar los datos.&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.exit(-1);&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;}&lt;br /&gt;
&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;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int valorSalida = p.exitValue();&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;&amp;nbsp;System.out.println(&amp;quot;Valor salida: &amp;quot; + valorSalida);&lt;br /&gt;
&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;} catch (Exception e) {&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;&amp;nbsp;System.out.println(&amp;quot;Ha ocurrido un error al mostrar los datos.&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.exit(-1);&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;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} else {&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;System.out.println(&amp;quot;Argumentos incorrectos&amp;quot;);&lt;br /&gt;
&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;}</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2002/que-realiza-este-codigo-java</guid>
<pubDate>Mon, 16 Jan 2017 17:21:16 +0000</pubDate>
</item>
<item>
<title>Respondido: comparacion de valores en arrays</title>
<link>https://dudasprogramacion.com/1607/comparacion-de-valores-en-arrays?show=1623#a1623</link>
<description>public class SeparaCadenas {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&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;&amp;nbsp;String cad = &amp;quot;a|4;a|3;a|2;b|2;b|1;b|4;c|2;c|3;c|4;c|1&amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int cantidadA, cantidadB, cantidadC, minA, minB, minC, val;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;boolean swA, swB, swC;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;minA = minB = minC = 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;swA = swB = swC = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cantidadA = cantidadB = cantidadC = 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String ds[] = cad.split(&amp;quot;;&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (String parte : ds) {&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;String ncads[] = parte.split(&amp;quot;\\|&amp;quot;);&lt;br /&gt;
&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;switch (ncads[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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case &amp;quot;a&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val = Integer.parseInt(ncads[1]);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (swA) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;swA = 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;&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;minA = val;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (val &amp;lt; minA) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;minA = val;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cantidadA++;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&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;&amp;nbsp;case &amp;quot;b&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val = Integer.parseInt(ncads[1]);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (swB) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;swB = 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;&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;minB = val;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (val &amp;lt; minB) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;minB = val;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cantidadB++;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&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;&amp;nbsp;case &amp;quot;c&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val = Integer.parseInt(ncads[1]);&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (swC) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;swC = 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;&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;minC = val;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (val &amp;lt; minC) {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;minC = val;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cantidadC++;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&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;}&lt;br /&gt;
&lt;br /&gt;
&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;System.out.println(&amp;quot;Cantidad de valores para a:&amp;quot; + cantidadA);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&amp;quot;Cantidad de valores para b:&amp;quot; + cantidadB);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&amp;quot;Cantidad de valores para c:&amp;quot; + cantidadC);&lt;br /&gt;
&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;System.out.println(&amp;quot;Valor minimo de a:&amp;quot; + minA);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&amp;quot;Valor minimo de b:&amp;quot; + minB);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&amp;quot;Valor minimo de c:&amp;quot; + minC);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Espero comentarios.....</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1607/comparacion-de-valores-en-arrays?show=1623#a1623</guid>
<pubDate>Fri, 29 Apr 2016 16:00:15 +0000</pubDate>
</item>
<item>
<title>Crear un MDB</title>
<link>https://dudasprogramacion.com/1600/crear-un-mdb</link>
<description>Buenos dias.&lt;br /&gt;
&lt;br /&gt;
Por favor me ayudan, quiero hacer un MDB con Activemq, para ello utilizo TOMEE que es un webprofile.&lt;br /&gt;
&lt;br /&gt;
Alguien me puede ayudar con el proceso de Deployment..&lt;br /&gt;
&lt;br /&gt;
Espero sus aportes</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1600/crear-un-mdb</guid>
<pubDate>Mon, 04 Apr 2016 16:27:07 +0000</pubDate>
</item>
<item>
<title>Buen dia, estoy intentando integrando fullcalendar en java pero no aparece el estilo del calendario</title>
<link>https://dudasprogramacion.com/1546/intentando-integrando-fullcalendar-aparece-estilo-calendario</link>
<description>&amp;lt;%@ taglib uri=&amp;quot;/tags/html&amp;quot; prefix=&amp;quot;html&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ taglib uri=&amp;quot;/tags/neon&amp;quot; prefix=&amp;quot;neon&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ taglib uri=&amp;quot;/tags/bean&amp;quot; prefix=&amp;quot;bean&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ taglib uri=&amp;quot;/tags/tiles&amp;quot; prefix=&amp;quot;tiles&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ taglib uri=&amp;quot;/tags/logic&amp;quot; prefix=&amp;quot;logic&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ taglib uri=&amp;quot;&lt;a href=&quot;http://ajaxtags.org/tags/ajax&amp;quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://ajaxtags.org/tags/ajax&amp;quot;&lt;/a&gt; prefix=&amp;quot;ajax&amp;quot;%&amp;gt;&lt;br /&gt;
&amp;lt;%String mostrarBotonDescargar = ApplicationEnvironment.getSistemaValue(UserEnvironment.getEmpresa(request).getCodigo(), &amp;quot;ctt.mostrar.descargar&amp;quot;, &amp;quot;N&amp;quot;);%&amp;gt;&lt;br /&gt;
&amp;lt;%String debug = ApplicationEnvironment.getSistemaValue(UserEnvironment.getEmpresa(request).getCodigo(), &amp;quot;debug.listarTpw&amp;quot;, &amp;quot;N&amp;quot;);%&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tiles:insert page=&amp;quot;/template/pagina.tpl.jsp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;tiles:put name=&amp;quot;titulo&amp;quot;&amp;gt;&amp;lt;bean:message key=&amp;quot;tpw.listado&amp;quot; bundle=&amp;quot;basico&amp;quot;/&amp;gt;&amp;lt;/tiles:put&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;tiles:put name=&amp;quot;contenido&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link href=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/fullcalendar-2.6.1/fullcalendar.min.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; title=&amp;quot;no title&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link href=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/fullcalendar-2.6.1/lib/cupertino/cupertino/jquery-ui.min.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; title=&amp;quot;no title&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link href=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/fullcalendar-2.6.1/fullcalendar.print.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; title=&amp;quot;no title&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;link href=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/jquery/cupertino/jquery-ui.min.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; title=&amp;quot;no title&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/fullcalendar-2.6.1/lib/moment.min.js&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/fullcalendar-2.6.1/fullcalendar.min.js&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/fullcalendar-2.6.1/gcal.js&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;lt;%=UserEnvironment.getResourceContext(pageContext)%&amp;gt;/jquery/jquery-1.12.1.min.js&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
$(document).ready(function() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$.ajax({&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;url: &amp;#039;agenda&amp;#039;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dataType: &amp;quot;json&amp;quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;success: function(response) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(&amp;#039;#calendar&amp;#039;).fullCalendar({&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;header: {&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;&amp;nbsp;left: &amp;#039;prev,next today&amp;#039;,&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;&amp;nbsp;center: &amp;#039;title&amp;#039;,&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;&amp;nbsp;right: &amp;#039;month,agendaWeek,agendaDay&amp;#039;&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;},&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;theme: true,&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;editable: true,&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;axisFormat: &amp;#039;H:mmtt&amp;#039;,&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;slotMinutes: 10,&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;firstHour: 8,&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;minTime: 8,&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;maxTime: 22,&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;// use &amp;quot;[response]&amp;quot; if only one event&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;events: response&lt;br /&gt;
&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;}&lt;br /&gt;
&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;&lt;br /&gt;
&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;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div id=&amp;quot;calendar&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;%ApplicationUtil.debugLogServer(debug, ApplicationUtil.horaMilisegundos() + &amp;quot; - TPW-FNC (tareasPendientesLST.jsp): ***FIN FORMULARIO []&amp;quot;);%&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/tiles:put&amp;gt;&lt;br /&gt;
&amp;lt;/tiles:insert&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;%ApplicationUtil.debugLogServer(debug, ApplicationUtil.horaMilisegundos() + &amp;quot; - TPW-FNC (tareasPendientesLST.jsp): ***FIN COMPILACION []&amp;quot;);%&amp;gt;</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1546/intentando-integrando-fullcalendar-aparece-estilo-calendario</guid>
<pubDate>Fri, 26 Feb 2016 20:54:23 +0000</pubDate>
</item>
<item>
<title>Respondido: Intento hacer un Reprodcutor de video en java ...sistema operativo ubuntu 15.10..usando el jmf(java media Framework)</title>
<link>https://dudasprogramacion.com/1505/intento-reprodcutor-sistema-operativo-ubuntu-usando-framework?show=1511#a1511</link>
<description>Si adjuntas el código quizás te podamos ayudar algo más. Saludos.</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1505/intento-reprodcutor-sistema-operativo-ubuntu-usando-framework?show=1511#a1511</guid>
<pubDate>Tue, 16 Feb 2016 23:17:26 +0000</pubDate>
</item>
<item>
<title>Respondido: Failed to configure: com.sun.media.PlaybackEngine@1354012 Bad header in the media: Bad data</title>
<link>https://dudasprogramacion.com/1506/failed-configure-media-playbackengine1354012-header-media?show=1510#a1510</link>
<description>Qué código utilizas? Quizás con el código podamos ayudarte un poco más.</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1506/failed-configure-media-playbackengine1354012-header-media?show=1510#a1510</guid>
<pubDate>Tue, 16 Feb 2016 23:16:57 +0000</pubDate>
</item>
<item>
<title>Respondido: conexion de jsp con glassfish</title>
<link>https://dudasprogramacion.com/664/conexion-de-jsp-con-glassfish?show=1449#a1449</link>
<description>Qué código utilizas? Qué error te sale? Por darnos pistas.</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/664/conexion-de-jsp-con-glassfish?show=1449#a1449</guid>
<pubDate>Fri, 29 Jan 2016 11:48:22 +0000</pubDate>
</item>
<item>
<title>Respondido: SelectOneListBox en jsf</title>
<link>https://dudasprogramacion.com/433/selectonelistbox-en-jsf?show=1333#a1333</link>
<description>Buenas!&lt;br /&gt;
&lt;br /&gt;
El problema es que al componente le está llegando directamente el objeto cliente. Cuando es un selectItems se usan objetos Java, el uso debería ser algo parecido a:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h:selectOneListbox size=&amp;quot;1&amp;quot; id=&amp;quot;escape02&amp;quot; value=&amp;quot;#{select05NoSelection.initialCollectionValues}&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;f:selectItems value=&amp;quot;#{select05NoSelection.hobbitList}&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var=&amp;quot;n&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemValue=&amp;quot;#{n}&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemLabel=&amp;quot;#{n.bio}&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemDescription=&amp;quot;#{n.description}&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemDisabled=&amp;quot;#{n.disabled}&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;itemLabelEscaped=&amp;quot;true&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;noSelectionValue=&amp;quot;#{select05NoSelection.hobbitList[0]}&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/h:selectOneListbox&amp;gt; &lt;br /&gt;
El &amp;quot;value&amp;quot; debe de apuntar a la lista, y en itemvalue e itemLabel es donde debes de apuntar a las propiedades que quieras, como por ejemplo &amp;quot;nombre_cliente&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://docs.oracle.com/javaee/6/javaserverfaces/2.0/docs/pdldocs/facelets/f/selectItems.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://docs.oracle.com/javaee/6/javaserverfaces/2.0/docs/pdldocs/facelets/f/selectItems.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/433/selectonelistbox-en-jsf?show=1333#a1333</guid>
<pubDate>Fri, 29 Jan 2016 04:23:47 +0000</pubDate>
</item>
<item>
<title>Respondido: como generar id unicos y autoincrementables con java</title>
<link>https://dudasprogramacion.com/355/como-generar-id-unicos-y-autoincrementables-con-java?show=1223#a1223</link>
<description>gracias por contestar....lo que pasa es que tengo una tabla en la que al principio si lo tenia como autoincremento y a a la vez hacia esta consulta SELECT b.ID_INSTITUCION FROM c_institucion b ORDER BY b.ID_INSTITUCION DESC LIMIT 0,1 y me devolvia el ultimo id generado por que este ultimo id lo tenia que insertar en otra tabla para relacionarse mediante la consulta y pasaba escondido este id, pero existe el problema de la concurrencia que si otro usuario se da de alta podria tomar un id equivocado y afectar la relacion. y no se como resolver este problema... la idea era generar un id y manipularlo para que sea unico de tal manera que si muchos usuarios se estan logueando a la vez le vaya creando su propio id y asi llevarlo a las demas tablas mediante formularios sin que afecte la relacion... si me entiendes espero y me puedan ayudar....por cierto todo esto lo estoy quiero realizar en java&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/355/como-generar-id-unicos-y-autoincrementables-con-java?show=1223#a1223</guid>
<pubDate>Fri, 29 Jan 2016 04:23:43 +0000</pubDate>
</item>
<item>
<title>Respondido: urge</title>
<link>https://dudasprogramacion.com/354/urge?show=1221#a1221</link>
<description>Para la conexión con oracle. Como driver...&lt;br /&gt;
&lt;br /&gt;
oracle.jdbc.driver.OracleDriver&lt;br /&gt;
&lt;br /&gt;
Y un ejemplo básico de conexión JDBC&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/354/urge?show=1221#a1221</guid>
<pubDate>Fri, 29 Jan 2016 04:23:43 +0000</pubDate>
</item>
<item>
<title>Respondido: Pasar parámetros a un Servlet Java</title>
<link>https://dudasprogramacion.com/251/pasar-parametros-a-un-servlet-java?show=1035#a1035</link>
<description>Buenas,&lt;br /&gt;
&lt;br /&gt;
Si devuelven null es o que no los estás mandando correctamente o que la request se borra antes de llegar al método doGet.&lt;br /&gt;
&lt;br /&gt;
Este código que muestras: &lt;br /&gt;
&lt;br /&gt;
form name = cuerpo method = get action = &amp;#039;http://localhost:8080/Conexionbd?ope=1&amp;amp;amp;pag=formulario1.html&amp;amp;amp;tablas=USUARIO&amp;amp;amp;campos=*&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Donde y como lo usas?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/251/pasar-parametros-a-un-servlet-java?show=1035#a1035</guid>
<pubDate>Fri, 29 Jan 2016 04:23:35 +0000</pubDate>
</item>
<item>
<title>Respondido: conector de jsp con oracle</title>
<link>https://dudasprogramacion.com/188/conector-de-jsp-con-oracle?show=909#a909</link>
<description>@tuxisma,&lt;br /&gt;
&lt;br /&gt;
Las conexiones desde una JSP se pueden hacer con Java.&lt;br /&gt;
&lt;br /&gt;
Aquí tienes el código de conexión a una base de datos en java&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Yo te recomiendo que no utilices todo el código directamente en la JSP. Si no que crees un objeto Java intermedio que lo maneje. Para que la programación sobre la JSP sea mínima.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/188/conector-de-jsp-con-oracle?show=909#a909</guid>
<pubDate>Fri, 29 Jan 2016 04:23:29 +0000</pubDate>
</item>
<item>
<title>Respondido: He instalado como tres veces java</title>
<link>https://dudasprogramacion.com/178/he-instalado-como-tres-veces-java?show=902#a902</link>
<description>@marcoamoncada, &lt;br /&gt;
&lt;br /&gt;
Me alegro. :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/178/he-instalado-como-tres-veces-java?show=902#a902</guid>
<pubDate>Fri, 29 Jan 2016 04:23:29 +0000</pubDate>
</item>
<item>
<title>Respondido: Comunicacion java con servidor Web</title>
<link>https://dudasprogramacion.com/158/comunicacion-java-con-servidor-web?show=881#a881</link>
<description>@ditron77, &lt;br /&gt;
&lt;br /&gt;
Para realizar las consultas sobre una base de datos te recomiendo que le eches un ojo al ejemplo &lt;a href=&quot;http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Te explica paso a paso como puedes conectarte con JDBC.&lt;br /&gt;
&lt;br /&gt;
En cuanto al tema del XML. ¿Quieres devolver XML al usuario final? En ese caso puedes manejar el content-type de respuesta y devolver XML. &lt;br /&gt;
&lt;br /&gt;
Quizás este artículo &lt;a href=&quot;http://lineadecodigo.com/java/servlet-que-devuelve-xml/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://lineadecodigo.com/java/servlet-que-devuelve-xml/&lt;/a&gt; Pueda guiarte en como hacerlo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/158/comunicacion-java-con-servidor-web?show=881#a881</guid>
<pubDate>Fri, 29 Jan 2016 04:23:28 +0000</pubDate>
</item>
<item>
<title>Respondido: problema con insert de datos decimales</title>
<link>https://dudasprogramacion.com/153/problema-con-insert-de-datos-decimales?show=877#a877</link>
<description>monto_cedido = Double.parseDouble(request.getParameter(&amp;amp;quot;monto_cedido&amp;amp;quot;)); &lt;br /&gt;
&lt;br /&gt;
¿Que string le esta llegando aquí? la función parseDouble necesita un número en formato: 35.06 para realizar la conversión correctamente.&lt;br /&gt;
&lt;br /&gt;
Si le llega un 35,06 por ejemplo, produce un excepción.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/153/problema-con-insert-de-datos-decimales?show=877#a877</guid>
<pubDate>Fri, 29 Jan 2016 04:23:28 +0000</pubDate>
</item>
<item>
<title>Respondido: como lograr isertar datos desde una pagina jsp</title>
<link>https://dudasprogramacion.com/146/como-lograr-isertar-datos-desde-una-pagina-jsp?show=874#a874</link>
<description>Buenas, &lt;br /&gt;
&lt;br /&gt;
Si consigues recuperar los datos y mostrarlos en un jsp es que la conexión con BD funciona correctamente.&lt;br /&gt;
&lt;br /&gt;
El problema debe de estar en la manera de hacer la inserción en BD, puede que te esté dando algún error, comprueba los logs y busca el error que se está produciendo.&lt;br /&gt;
&lt;br /&gt;
Si no encuentras nada podrías pegar el código de la clase que utilizas para insertar para ver si está todo correcto.&lt;br /&gt;
&lt;br /&gt;
Usas Java? algún framework de desarrollo? Struts? JSF?&lt;br /&gt;
&lt;br /&gt;
Un saludo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/146/como-lograr-isertar-datos-desde-una-pagina-jsp?show=874#a874</guid>
<pubDate>Fri, 29 Jan 2016 04:23:28 +0000</pubDate>
</item>
<item>
<title>Respondido: Combos dependientes</title>
<link>https://dudasprogramacion.com/143/combos-dependientes?show=873#a873</link>
<description>Entiendo que quieres que se actualicen sin recargar la página, entonces necesitas utilizar alguna librería de AJAX como DWR, JQuery, etc.&lt;br /&gt;
&lt;br /&gt;
Yo he usado ambas, pero para los combos de provincias y municipios en aplicaciones de la Administración Pública he usado DWR ya que así venía en el framework de desarrollo usado.&lt;br /&gt;
&lt;br /&gt;
En esta página&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://holamundojava.blogspot.com/2007/10/dwr-ajax.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://holamundojava.blogspot.com/2007/10/dwr-ajax.html&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
viene un tutorial sobre DWR que incluye un ejemplo con combos dependientes, solo deberías adaptarlo para que obtuviera las Provincias y los Municipios.&lt;br /&gt;
&lt;br /&gt;
Espero que te sirva de ayuda,&lt;br /&gt;
&lt;br /&gt;
Un saludo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/143/combos-dependientes?show=873#a873</guid>
<pubDate>Fri, 29 Jan 2016 04:23:28 +0000</pubDate>
</item>
<item>
<title>Respondido: Bienvenidos al foro Java Servlet</title>
<link>https://dudasprogramacion.com/36/bienvenidos-al-foro-java-servlet?show=749#a749</link>
<description>Quiciera saber como puedo almacenar el contenido de una pagina web usando Java y la clase URL, encontre como almacenarla, pero aparece todo el codigo HTML, yo solo quiero el texto. Espero que alguien lo sepa y pueda responder.&lt;br /&gt;
&lt;br /&gt;
Gracias.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/36/bienvenidos-al-foro-java-servlet?show=749#a749</guid>
<pubDate>Fri, 29 Jan 2016 04:23:21 +0000</pubDate>
</item>
<item>
<title>ingreso limitado al formulario con jsp</title>
<link>https://dudasprogramacion.com/696/ingreso-limitado-al-formulario-con-jsp</link>
<description>Buenas tardes compañeros soy nuevo en este foro, y tengo problemas con un Software que estoy realizando para una tesis que se trata de un software para acreditar programas de educación superior y consta de 4 perfiles de usuario: AdminApp (que controla y crea todas las cuentas de usuarios, facultades y programas), Administrativo ( crea una ponderación) operativo (crea una calificación) y el experto (crea todos los reportes ), el problema es que cada usuario operativo solo puede calificar una sola ves no puede calificar dos veces, y al registrar otro usuario operativo debe dejar calificar solo una ves, no se como validar que solo pueda calificar una sola ves, si alguien puede orientarme con eso se lo agradeceria !!!</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/696/ingreso-limitado-al-formulario-con-jsp</guid>
<pubDate>Fri, 29 Jan 2016 04:18:20 +0000</pubDate>
</item>
<item>
<title>Ruleta web</title>
<link>https://dudasprogramacion.com/669/ruleta-web</link>
<description>Hola!!&lt;br /&gt;
Necesito desarrollar el paño de una ruleta y nose como hacer para que con un click del mouse ir apostando en los distintos lugares del paño y poder mostrar una copia de la imagen de la ficha. El Proyecto lo quiero desarrollar en entorno web (JSP,JSF) y poder almacenar almacenar la apuesta.&lt;br /&gt;
Espero que me puedan ayudar ya que,no encuentro como armarlo.&lt;br /&gt;
&lt;br /&gt;
Gracias!</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/669/ruleta-web</guid>
<pubDate>Fri, 29 Jan 2016 04:17:17 +0000</pubDate>
</item>
<item>
<title>DATEPICKER en JSP Servlets JAVA</title>
<link>https://dudasprogramacion.com/663/datepicker-en-jsp-servlets-java</link>
<description>Hola amigos, tengo un problema y no se como hacer, soy nuevo en este cuento de programación,&lt;br /&gt;
necesito hacer un ejercicio con Servlets, EL CODIGO FUNCIONA Y ATRAPA LOS VALORES DE STRING.&lt;br /&gt;
PERO LO DEL CALENDARIO ES MI PROBLEMA&lt;br /&gt;
Es un formulario jsp con un input text que atrape el nombre,&lt;br /&gt;
y con un datepicker que atrape la fecha de nacimiento, pero al momento de enviarlo con el submit &lt;br /&gt;
imprima el nombre (normal) y la edad de esa persona.&lt;br /&gt;
Realmente no se cómo atrapar el parametro de la fecha, desde el formulario VO, y pues, realmente nunca habia usado eso, y pues tras del hecho no se como hacer para obtener de la fecha ingresada la edad del usuario, se que es un ejercicio para principiantes, pero busco y busco en internet y solo aparecen ejercicios muy malos, lo logico seria restar la fecha de nacimiento a la fecha actual pero no se como hacerlo...&lt;br /&gt;
&lt;br /&gt;
aqui envio mi codigo...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;1) INDEX JSP:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;%@page contentType=&amp;quot;text/html&amp;quot; pageEncoding=&amp;quot;UTF-8&amp;quot;%&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Primer Servlet&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;&lt;br /&gt;
&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;lt;h2&amp;gt;Ingrese los siguientes datos para calcular su edad&amp;lt;/h2&amp;gt;&lt;br /&gt;
&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;lt;form action=&amp;quot;PruebaServlet&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&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;lt;table&amp;gt;&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;&amp;nbsp;&amp;lt;tr&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;label&amp;gt;Nombre:&amp;lt;/label&amp;gt;&amp;lt;/td&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;nombre&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&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;&amp;nbsp;&amp;lt;/tr&amp;gt;&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;&amp;nbsp;&amp;lt;tr&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;label&amp;gt;Fecha Nacimiento:&amp;lt;/label&amp;gt;&amp;lt;/td&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;date&amp;quot; name=&amp;quot;fecha&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&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;&amp;nbsp;&amp;lt;/tr&amp;gt;&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;&amp;nbsp;&amp;lt;tr&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&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;&amp;nbsp;&amp;lt;/tr&amp;gt;&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;lt;/table&amp;gt;&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;&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;&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;&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;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;2) Formulario VO:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
package co.edu.uniminuto.arqSw.ejercicioServlets.tallerUno.vos;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;* @author Matthew Jara&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
public class FormularioPersonaVo {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private String nombre;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public FormularioPersonaVo(String nNombre) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.nombre = nNombre;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public String getNombre() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return nombre;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public void setNombre(String nombre) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.nombre = nombre;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;3) SERVLET:&amp;lt;/strong&amp;gt; &lt;br /&gt;
&lt;br /&gt;
package co.edu.uniminuto.arqSw.ejercicioServlets.tallerUno.servlets;&lt;br /&gt;
&lt;br /&gt;
import co.edu.uniminuto.arqSw.ejercicioServlets.tallerUno.vos.FormularioPersonaVo;&lt;br /&gt;
import java.io.IOException;&lt;br /&gt;
import java.io.PrintWriter;&lt;br /&gt;
import javax.servlet.ServletException;&lt;br /&gt;
import javax.servlet.annotation.WebServlet;&lt;br /&gt;
import javax.servlet.http.HttpServlet;&lt;br /&gt;
import javax.servlet.http.HttpServletRequest;&lt;br /&gt;
import javax.servlet.http.HttpServletResponse;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;* @author Matthew Jara&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
@WebServlet(name = &amp;quot;PruebaServlet&amp;quot;, urlPatterns = {&amp;quot;/PruebaServlet&amp;quot;})&lt;br /&gt;
public class PruebaServlet extends HttpServlet {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/**&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* 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;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* methods.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param request servlet request&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param response servlet response&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @throws ServletException if a servlet-specific error occurs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @throws IOException if an I/O error occurs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected FormularioPersonaVo miForm;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected void processRequest(HttpServletRequest request, HttpServletResponse response)&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;throws ServletException, IOException {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response.setContentType(&amp;quot;text/html;charset=UTF-8&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PrintWriter out = response.getWriter();&lt;br /&gt;
&amp;nbsp;&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;&amp;nbsp;/* TODO output your page here. You may use following sample code. */&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;out.println(&amp;quot;&amp;lt;!DOCTYPE html&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;html&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;head&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;title&amp;gt;Servlet PruebaServlet&amp;lt;/title&amp;gt;&amp;quot;); &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;&amp;nbsp;out.println(&amp;quot;&amp;lt;/head&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;body&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;h1&amp;gt;Hola &amp;quot; + this.miForm.getNombre() + &amp;quot;, su edad es años &amp;lt;/h1&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;/body&amp;gt;&amp;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;&amp;nbsp;out.println(&amp;quot;&amp;lt;/html&amp;gt;&amp;quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} finally {&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;out.close();&lt;br /&gt;
&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;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// &amp;lt;editor-fold defaultstate=&amp;quot;collapsed&amp;quot; desc=&amp;quot;HttpServlet methods. Click on the + sign on the left to edit the code.&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/**&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Handles the HTTP &amp;lt;code&amp;gt;GET&amp;lt;/code&amp;gt; method.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param request servlet request&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param response servlet response&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @throws ServletException if a servlet-specific error occurs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @throws IOException if an I/O error occurs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Override&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected void doGet(HttpServletRequest request, HttpServletResponse response)&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;throws ServletException, IOException {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;processRequest(request, response);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/**&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Handles the HTTP &amp;lt;code&amp;gt;POST&amp;lt;/code&amp;gt; method.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param request servlet request&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param response servlet response&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @throws ServletException if a servlet-specific error occurs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @throws IOException if an I/O error occurs&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Override&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected void doPost(HttpServletRequest request, HttpSe</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/663/datepicker-en-jsp-servlets-java</guid>
<pubDate>Fri, 29 Jan 2016 04:17:03 +0000</pubDate>
</item>
<item>
<title>Escapar caracter &quot;\&quot; de una ruta recuperada de BBDD</title>
<link>https://dudasprogramacion.com/658/escapar-caracter-de-una-ruta-recuperada-de-bbdd</link>
<description>Buenos días,&lt;br /&gt;
&lt;br /&gt;
Estoy teniendo el siguiente problema, a ver si podéis echarme una mano.&lt;br /&gt;
Me han pedido pintar un menú recuperando los links de las opciones de una tabla de BBDD. Es una aplicación que ya estaba hecha y aunque no es lo más apropiado, todo el código java incluso para acceder a los datos está dentro de la misma jsp, pero bueno, este no es el problema, porque esa parte la está haciendo bien. Estoy trayendo con una select los enlaces de la tabla y se utilizan correctamente para pintar las opciones. El problema viene de un enlace concreto que hay en la tabla para una de las opciones. Todos son enlaces, bien externos, del tipo &lt;a href=&quot;http://www.google.es&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.google.es&lt;/a&gt;, bien internos a alguna página de la propia aplicación. Pero este enlace concreto que me está dando problemas, es a una aplicación o un portal al que acceden de la siguiente manera &amp;quot;\\portal\EstadisticasSAD\IndiceEstadisticas\index .jsp&amp;quot;. Lo que está haciendo el código, en primer lugar es eliminar el carácter &amp;quot;\&amp;quot; de manera que toma &amp;quot;portalEstadisticasSADIndiceEstadisticasindex. jsp&amp;quot; y luego intentar cargarlo dentro del entorno y estructura de la propia web, lo cual tampoco es correcto, porque es algo externo. Os pongo sólo la parte del código de la jsp que está haciendo mal.&lt;br /&gt;
&lt;br /&gt;
En el código java hago esta query, que está trayendo bien los datos y guardo el dato recuperado para el enlace en una variable&lt;br /&gt;
&amp;lt;%&lt;br /&gt;
sql=&amp;quot;SELECT a.id_tab AS id, a.name AS nametab, is_visible AS visible, file_name AS filename, is_only_icon AS onlyicon, node_order AS node, link AS link, int_link AS intlink FROM nptab a, nptablink b WHERE a.id_tab = b.id_tab order by node &amp;quot;;&lt;br /&gt;
&lt;br /&gt;
String link = rs.getString(&amp;quot;link&amp;quot;) != null ? (String) rs.getString(&amp;quot;link&amp;quot;) : &amp;quot;&amp;quot;;&lt;br /&gt;
%&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego en javascript asigno esta variable java a una variable javasccript&lt;br /&gt;
&lt;br /&gt;
var link = &amp;#039;&amp;lt;%=link%&amp;gt;&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
y la utilizo para construir dinámicamente el código html que luego pinto&lt;br /&gt;
&lt;br /&gt;
var strHTMLderecha += &amp;quot;onClick=&amp;#039;window.open(\&amp;quot;&amp;quot; + link + &amp;quot;\&amp;quot;)&amp;#039;&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Esto lo está haciendo bien para cualquier enlace excepto para este concreto que utiliza barras invertidas &amp;quot;\&amp;quot;. Entiendo que lo que hay que hacer es alguna secuencia de escape para que tome bien las barras, pero no doy con la tecla.&lt;br /&gt;
&lt;br /&gt;
¿Podéis echarme una mano?, por favor.&lt;br /&gt;
&lt;br /&gt;
Muchas gracias y un saludo.</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/658/escapar-caracter-de-una-ruta-recuperada-de-bbdd</guid>
<pubDate>Fri, 29 Jan 2016 04:16:52 +0000</pubDate>
</item>
<item>
<title>Problema al instalar Java EE 7 &quot;Invalid SwiXML Descriptor&quot;</title>
<link>https://dudasprogramacion.com/640/problema-al-instalar-java-ee-7-invalid-swixml-descriptor</link>
<description>Tengo un buen problema al instalar el jdk de la edición empresarial Java EE 7. Instalar el Glassfish al parecer es obligatorio y cuando empieza a instalarlo lanza el siguiente mensaje de error: &amp;quot;Invalid SwiXML Descriptor&amp;quot;. No encuentro una solución en ningún foro de Internet y me ha pasado en Windows XP y en Windows 7. Creo que es un problema con la interfaz de Netbeans y no le encuentro solución para que me lo instale. Me estoy arreglando con una versión anterior¿Alguien se ha encontrado con este problema?</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/640/problema-al-instalar-java-ee-7-invalid-swixml-descriptor</guid>
<pubDate>Fri, 29 Jan 2016 04:16:11 +0000</pubDate>
</item>
<item>
<title>Ayuda con un programa en java netbeans</title>
<link>https://dudasprogramacion.com/583/ayuda-con-un-programa-en-java-netbeans</link>
<description>Necesito Ayuda con este programa:&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Write a program that lets users design charts&lt;br /&gt;
&amp;nbsp;such as the following:&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
golden gate &lt;br /&gt;
brooklyn&lt;br /&gt;
&amp;nbsp;delaware memorial&lt;br /&gt;
&amp;nbsp;Mackinac&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Use appropriate components to ask for the length, label, and color, then apply them when the user clicks an &amp;quot;Add Item&amp;quot; button. Allow the user to switch between bar charts and pie charts.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
En español:&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Escriba un programa que permite a los usuarios gráficos de diseño tales como los siguientes: &lt;br /&gt;
&lt;br /&gt;
golden gate &lt;br /&gt;
brooklyn&lt;br /&gt;
&amp;nbsp;delaware memorial&lt;br /&gt;
&amp;nbsp;Mackinac&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Utilice componentes apropiados para pedir la longitud, la etiqueta y el color, a continuación, aplicarlos cuando el usuario hace clic en un botón &amp;quot;Agregar elemento&amp;quot;. Permite al usuario cambiar entre los gráficos de barras y gráficos circulares. </description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/583/ayuda-con-un-programa-en-java-netbeans</guid>
<pubDate>Fri, 29 Jan 2016 04:13:55 +0000</pubDate>
</item>
<item>
<title>Consulta inicio de sesión</title>
<link>https://dudasprogramacion.com/579/consulta-inicio-de-sesion</link>
<description>Hola, &lt;br /&gt;
&lt;br /&gt;
Tengo algunas dudas sobre el inicio de sesión o Login de una aplicación que estoy haciendo. &lt;br /&gt;
&lt;br /&gt;
1ª - Una vez el usuario está logeado, si se utilizán los botones de avance/retroceso del navegador el usuario sale/entra de la aplicación. ¿Cómo podria evitar eso? &lt;br /&gt;
&lt;br /&gt;
2ª - Estoy utilizando para la sesion en Struts2 la interface SessionAware, aunque no se si correctamente. Utilizo una clase que llamo Login.java y ahí hago todas las tareas &lt;br /&gt;
&lt;br /&gt;
Esto es parte del archivo struts.xml &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
!-- &amp;nbsp;&amp;nbsp;login action &amp;nbsp;--&amp;gt; &lt;br /&gt;
&amp;lt;action name=&amp;quot;login&amp;quot; class=&amp;quot;login.action.Login&amp;quot;&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;result name=&amp;quot;input&amp;quot; type=&amp;quot;tiles&amp;quot;&amp;gt;inicio&amp;lt;/result&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;result name=&amp;quot;success&amp;quot; type=&amp;quot;tiles&amp;quot;&amp;gt;usuarioLayout&amp;lt;/result&amp;gt; &lt;br /&gt;
&amp;lt;/action&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;nbsp;&amp;nbsp;logout action &amp;nbsp;--&amp;gt; &lt;br /&gt;
&amp;lt;action name=&amp;quot;logout&amp;quot; class=&amp;quot;login.action.Login&amp;quot; method=&amp;quot;logout&amp;quot;&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;result name=&amp;quot;success&amp;quot; type=&amp;quot;tiles&amp;quot;&amp;gt;inicio&amp;lt;/result&amp;gt; &lt;br /&gt;
&amp;lt;/action&amp;gt; &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Estas son las tareas: &lt;br /&gt;
&lt;br /&gt;
1.- Cojo el usuario y contraseña que se entra en la jsp &lt;br /&gt;
2.- Hago una consulta en la BBDD con hibernate para saber que existe &lt;br /&gt;
&lt;br /&gt;
Parte del archivo Login.java &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;&lt;br /&gt;
public String execute() &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;&lt;br /&gt;
&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;hibernateSession = HibernateUtil.getSessionFactory().openSession(); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hibernateSession.beginTransaction(); &lt;br /&gt;
&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;if (usuarioForm != null &amp;amp;amp;&amp;amp;amp; contrasenaForm != null &amp;amp;amp;&amp;amp;amp; (!usuarioForm.equals(&amp;quot;&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;amp;&amp;amp;amp; (!contrasenaForm.equals(&amp;quot;&amp;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;&amp;nbsp;//Query peral usuario &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;String queryUsuario = &amp;quot;FROM Usuario WHERE usuario=&amp;amp;#039;&amp;quot; + usuarioForm + &amp;quot;&amp;amp;#039;AND contrasena=&amp;amp;#039;&amp;quot; + contrasenaForm + &amp;quot;&amp;amp;#039;&amp;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;&amp;nbsp;usuario = (Usuario) hibernateSession.createQuery(queryUsuario).uniqueResult(); &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;session.put(&amp;quot;loginId&amp;quot;, usuarioForm); &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;&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;&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;&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;&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;&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;} else { &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;//Acción por si el formulario està vacio &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;addActionError(&amp;quot;Debe de introducir datos&amp;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;&amp;nbsp;return INPUT; &lt;br /&gt;
&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;//Acción por si no existe &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (usuario == null) &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;&amp;nbsp;addActionError(&amp;quot;El usuarior no existe&amp;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;&amp;nbsp;return INPUT; &lt;br /&gt;
&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;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hibernateSession.flush(); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hibernateSession.close(); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} catch (HibernateException e) { &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.printStackTrace(); &lt;br /&gt;
&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;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (usuario != null){ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return SUCCESS; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si el usuario existe pues como en todas las páginas web puede acceder a sus datos de perfil y demás. Y me encuentro con el problema que si nada más comprobar que el usuario existe muestro los datos de perfil, es decir el model del objeto, me funciona perfectamente pero si dejo que el usuario acceda al meú y pueda elegir las diferentes opciones entre ellas ver el perfil no lo muestra y yo entiendo que debería de estar ya cargado en el contexto de Java. ¿Cómo lo podría hacer? &lt;br /&gt;
&lt;br /&gt;
Saludos</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/579/consulta-inicio-de-sesion</guid>
<pubDate>Fri, 29 Jan 2016 04:13:46 +0000</pubDate>
</item>
<item>
<title>como llenar combos con datos de mysql</title>
<link>https://dudasprogramacion.com/426/como-llenar-combos-con-datos-de-mysql</link>
<description>hola a tod@s en el foro...soy principiante en programacion con java y tengo problemas para llenar combos en JSP estoy utilizando jstl y en el select coloco lo siguiente&lt;br /&gt;
&lt;br /&gt;
&amp;lt;select id=&amp;quot;cbo_aud&amp;quot; name=&amp;quot;cbo_aud&amp;quot; class=&amp;quot;form&amp;quot;&amp;gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;c:forEach items=&amp;quot;${beans}&amp;quot; var=&amp;quot;Auditor&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;option&amp;gt;&amp;lt;c:out value=&amp;quot;${auditor.nombre}&amp;quot;/&amp;gt;&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;/c:forEach&amp;gt;&lt;br /&gt;
&amp;lt;/select&amp;gt;&lt;br /&gt;
Estoy utilizando MVC, DAO y servlets.... la verdad no se que se tiene que agregar y en que parte para que funcione el llenado de combos , si me pudieran ayudar se los agradezco...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/426/como-llenar-combos-con-datos-de-mysql</guid>
<pubDate>Fri, 29 Jan 2016 04:07:49 +0000</pubDate>
</item>
<item>
<title>funcion autocomplementar (html,jsp)</title>
<link>https://dudasprogramacion.com/363/funcion-autocomplementar-html-jsp</link>
<description>quiero hacer lo siguiente: desde una caja de texto vy a buscar usuarios q se encuentran en mi base de datos pero quiero q al teclear el usuario por ejemplo la J me aparesca en lista javier, jose, juan pero si tecleo jo q aparesca jose, joel, jose luis me explico... me urge si alguien puede ayudarme se lo agradecria muchisimo...gracias..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/363/funcion-autocomplementar-html-jsp</guid>
<pubDate>Fri, 29 Jan 2016 04:05:25 +0000</pubDate>
</item>
<item>
<title>Variables de sesion con JSP y Servlets</title>
<link>https://dudasprogramacion.com/254/variables-de-sesion-con-jsp-y-servlets</link>
<description>Estoy usando Websphere IBM como servidor y estamos programando con JSP y Servlets pero a la hora de hacer los built nos da problemas con las variables de sesion.&lt;br /&gt;
&lt;br /&gt;
Que podra ser?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/254/variables-de-sesion-con-jsp-y-servlets</guid>
<pubDate>Fri, 29 Jan 2016 04:01:13 +0000</pubDate>
</item>
<item>
<title>no me lee las librerias y me da error</title>
<link>https://dudasprogramacion.com/252/no-me-lee-las-librerias-y-me-da-error</link>
<description>necesito ayuda, hago el servlet y al momento de guardarlo y generar el .class me da error, y me dice q no encuentra las librerias import javax.servlet.*; ni la de import javax.servlet.http.*;&lt;br /&gt;
&lt;br /&gt;
asi q no se como hacer, si alguien me las puede pasar de su maquina seria bueno porque me urgen.&lt;br /&gt;
&lt;br /&gt;
Tambien quisiera saber donde es exactamente la ubicacion de las librerias de java, esas del awt, io, y todas esas...&lt;br /&gt;
&lt;br /&gt;
Gracias por su colaboracion y ayuda q sera valiosa&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/252/no-me-lee-las-librerias-y-me-da-error</guid>
<pubDate>Fri, 29 Jan 2016 04:01:09 +0000</pubDate>
</item>
<item>
<title>Ayuda con EJB y JNDI</title>
<link>https://dudasprogramacion.com/95/ayuda-con-ejb-y-jndi</link>
<description>Hola mi nombre es Santiago, y soy nuevo (nuevisimo) en el terreno de los EJB y JNDI. Necesito ayuda urgente para un sencillo EJB que he hecho y desplegado con la herramienta de Sun. &lt;br /&gt;
&lt;br /&gt;
He seguido las instrucciones del manual de Sun para desplegar &amp;quot;mi primer EJB&amp;quot;, y todo ha ido bien, salvo cuando he querido que el cliente estuviera en una máquina distinta al EJB.&lt;br /&gt;
&lt;br /&gt;
¿Como hago que el cliente encuentre ak &amp;quot;servidor&amp;quot;? En el cliente he puesto:&lt;br /&gt;
&lt;br /&gt;
Hashtable env = new Hashtable();&lt;br /&gt;
&lt;br /&gt;
env.put(Context.INITIAL_CONTEXT_FACTORY,&amp;quot;com.sun.jndi.ldap.LdapCtxFactory&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
env.put(Context.PROVIDER_URL, &amp;quot;ldap://192.168.1.101:389/&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Context initial = new InitialContext(env);&lt;br /&gt;
&lt;br /&gt;
Context myEnv = (Context) initial.lookup(&amp;quot;java:comp/env&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Object objref = myEnv.lookup(&amp;quot;Multiplica&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Multiplica es el JNDI name del EJB que esta en la maquina con direccion 192.168.1.101&lt;br /&gt;
&lt;br /&gt;
¿como se en que puerto escucha? como se si esta usando ldap?&lt;br /&gt;
&lt;br /&gt;
pero no tengo nada claro que sea eso lo que debo poner. Debo configurar manualmente algo en la consola de administrador?&lt;br /&gt;
&lt;br /&gt;
Por qué en todos lados pone que la Factory initial context es esa? ¿que es eso?&lt;br /&gt;
&lt;br /&gt;
¿debo modificar los descriptores que me ha generado SUN?&lt;br /&gt;
&lt;br /&gt;
En fin, como veis ando muy perdido, creo que estoy cerca, pero por mas que he leido no consigo sacarlo. Si me pudieras hechar una mano estaria eternamente agradecido. &lt;br /&gt;
&lt;br /&gt;
Espero noticias (por favor)&lt;br /&gt;
&lt;br /&gt;
Salu2. Santi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Java EE</category>
<guid isPermaLink="true">https://dudasprogramacion.com/95/ayuda-con-ejb-y-jndi</guid>
<pubDate>Fri, 29 Jan 2016 03:55:04 +0000</pubDate>
</item>
</channel>
</rss>