Estoy trabajando con una aplicación bastante grande escrita en JSF 1.2 . JSF 1.2 tiene ahora alrededor de 6 años. Necesito actualizar a JSF 2.0. ¿Qué tan doloroso será esto? Noté que algunos atributos en las etiquetas personalizadas han cambiado,
Estoy trabajando con una aplicación bastante grande escrita en JSF 1.2 . JSF 1.2 tiene ahora alrededor de 6 años. Necesito actualizar a JSF 2.0. ¿Qué tan doloroso será esto? Noté que algunos atributos en las etiquetas personalizadas han cambiado,
¿Hay alguna forma de pasar la clase como parámetro en Java y activar algunos métodos desde esa clase? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Estoy usando Google Web Toolkit y no...
String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello ¿La variable hello necesita repetirse varias veces en la llamada al método de formato o hay una versión abreviada que le permite especificar el argumento...
Parece que hay tres formas idénticas de obtener el "separador de archivos" dependiente de la plataforma de forma independiente: java.io.File.separator java.nio.file.FileSystems.getDefault().getSeparator(); System.getProperty("file.separator") ¿Cómo decidimos cuándo usar cuál? ¿Hay alguna...
Quiero recortar una cadena si la longitud supera los 10 caracteres. Suponga que si la longitud de la cadena es 12 ( String s="abcdafghijkl"), la nueva cadena recortada contendrá "abcdefgh..". ¿Cómo puedo conseguir
Soy un novato en desarrollo y en pruebas unitarias en particular. Supongo que mi requisito es bastante simple, pero estoy ansioso por saber qué piensan los demás sobre esto. Supongamos que tengo dos clases así: public class First { Second second ; public First(){ second = new Second(); }...
Estoy buscando una buena manera de imprimir bonitas a Map. map.toString() me da {key1=value1, key2=value2, key3=value3} Quiero más libertad en mis valores de entrada de mapa y estoy buscando algo más como esto: key1="value1", key2="value2", key3="value3" Escribí este pequeño...
He instalado una última maven-3.0.4en Windows 7 : los detalles de instalación son los siguientes: Ruta de instalación: C:\apache-maven-3.0.4 Las variables de entorno son: M2_HOME C:\apache-maven-3.0.4\apache-maven\src JAVA_HOME C:\Program Files\Java\jdk-1.7.0_04 Las variables de ruta...
Quiero ejecutar mi programa sin usar un IDE. He creado un archivo jar y un archivo jar ejecutable. Cuando hago doble clic en el archivo exe jar, no pasa nada, y cuando trato de usar el comando en cmd me da esto: Error: Unable to access jarfile <path> Yo uso el comando: java -jar...
Estoy usando mockito en una prueba de junit. ¿Cómo hacer que ocurra una excepción y luego afirmar que tiene (pseudocódigo
Acabo de instalar IntelliJ IDEA y cuando intento crear mi primer proyecto, me pide que configure el SDK del proyecto. Cuando hago clic en "JDK" me pide que seleccione el directorio de inicio del JDK como se muestra en esta imagen. Tengo problemas para localizar dónde
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
¿Hay alguna diferencia entre una volatilereferencia de objeto y AtomicReferenceen caso de que solo use get()y set()-methods from
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
¿Cuál es la diferencia entre Math.random() * ny Random.nextInt(n)dónde nestá un número
¿Cómo se elimina una cookie en un servlet Java? Intenté esto: http://www.jguru.com/faq/view.jsp?EID=42225 EDITAR: Lo siguiente ahora funciona correctamente, parece ser la combinación de: response.setContentType("text/html"); y cookie.setMaxAge(0); Antes de que estuviera haciendo: //remove...
Escribí un proyecto de servicio web usando netbeans 6.7.1 con glassfish v2.1, puse log4j.properties en el directorio raíz del proyecto y uso: static Logger logger = Logger.getLogger(MyClass.class); en Constructor: PropertyConfigurator.configure("log4j.properties"); y en
Antes de mirar a través de mi estructura de datos genéricos para el índice de un valor, me gustaría ver si incluso thisse ha parametrizado una instancia del tipo . Pero Eclipse se queja cuando hago esto: @Override public int indexOf(Object arg0) { if (!(arg0 instanceof E)) { return -1;...
¿Por qué Java no permite lanzar una excepción marcada desde un bloque de inicialización estática? ¿Cuál fue la razón detrás de esta decisión de
La clase aleatoria tiene un método para generar int aleatorio en un rango dado. Por ejemplo: Random r = new Random(); int x = r.nextInt(100); Esto generaría un número int más o igual a 0 y menos de 100. Me gustaría hacer exactamente lo mismo con un número largo. long y =...