Mostrar Mensajes

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - kelel

Pages: [1] 2 3 4
1
Java JSE / log4j.properties, ¿porqúe no lo encuentra?
« on: Febrero 24, 2010, 04:46:46 pm »
Hola,

estoy siguiendo este tutorial (http://es.wikipedia.org/wiki/Log4j ) para empezar a utilizar Log4j, pero al ejecutarse la aplicación no me encuentra el fichero lo4j.properties.

Tengo el siguiente código:
Code: [Select]
....
PropertyConfigurator.configure("log4j.properties");
...
log.info("getEnlaces " + sql);
...
etc

Pero al ejecutar me dice lo siguiente:
Code: [Select]

log4j:ERROR Ignoring configuration file [log4j.properties].
6031 [http-8080-Processor24] INFO   ...
log4j:ERROR Could not read configuration file [log4j.properties].
java.io.FileNotFoundException: log4j.properties (El sistema no puede hallar el archivo especificado)


El fichero log4j.properties esta ubicado en webinf\src o lo que es lo mismo webinf\classes, que se supone es donde debe estar.

¿Donde puede estar el problema?.


Un saludo.

2
Java J2EE y JSP / Struts y logic:define, ¿que es lo que hace?
« on: Marzo 04, 2009, 03:29:27 pm »
Hola, tengo un problemilla,

resulta que en que request va una variable llamada "estado", que puede valer "OK" o "KO", para comparar su contenido en el JSP utilizo el siguiente código:
Code: [Select]
<logic:equal name ="estado" value="OK">
Estado: no disponible
</logic:equal>

<logic:notEqual name="estado" value="OK">
Estado: Activo
</logic:notEqual>

Pues bien cuando estado vale "OK", siempre entra por la segunda rama, es decir que no lo compara, dice que no es igual. He mirado el valor de esa variable con un punto de interrupción en el eclipse, y efectivamente vale "OK", no lo entiendo.

¿Hay que convertir la variable a String?


Tambien he probado usando
Code: [Select]
<bean:define id="e" name="estado"  type="java.lang.String"/>
<% if (e == "OK") { %>
Estado: Activo
<%}>
...

Y tampoco funciona, ¿cual es el motivo?, aclaradme esto por favor, porque me tiene loco.

Muchas gracias.

3
Hola os cuento,

Uso el eclipse con el plugin de tomcat  Sysdeo(http://www.eclipsetotale.com/tomcatPlugin.html), he configurado como directorio de trabajo de eclipse la carpeta webapps del tomcat para que este pueda verlo y no tener que generar un War y desplegarlo en el tomcat cada vez que haga nuevos cambios en la aplicación.

Entonces, el Tomcat ve la carpeta pero al pinchar sobre el proyecto me dice :
Code: [Select]
El recurso requerido (/Aplicacion/) no está disponible.
Imagino que hay que darlo de alta de alguna forma, pero no se como. Por lo que veo a parte de desplegar el proyecto mediante un war se puede hacer dandole un directorio y un XML que no se como lo tengo que rellenar, y supongo que esto seria una solución.

Estoy buscando por la web como hacerlo, pero no encuentro nada, no lo tengo muy claro la verdad, a ver si podeis ayudarme, o darme otro método mas secillo de utilizar así el eclipse junto con el Tomcat.

Un saludo y muchas gracias.

4
Java J2EE y JSP / MessageResources_es_ES no encontrado
« on: Marzo 02, 2009, 03:33:42 pm »
Hola,

en el Eclipse me sale la siguiente advertencia
Code: [Select]
Resource MessageResources_es_ES.properties Not Found
Tengo un archivo llamado  MessageResources.properties bajo el directorio WebContent/WEB-INF/src/, que como consecuencia tambien se propaga al directorio WebContent/WEB-INF/classes, ¿es normal este error?, ¿porque se queja?.

Si me lo pudierais explicar os lo agradeceria.

Muchas gracias.

5
IDEs / Eclipse no refleja los cambios!!!
« on: Marzo 02, 2009, 03:12:31 pm »
Necesito ayuda, Eclipse no me hace ni caso, tengo hecha una Web con Struts, jsp, etc, actualice a la version de Eclipse 3.4.0, y resulta que por mucho que cambio los jsp's, paro y arranco el servidor, no se reflejan los cambios en la web, ¿que es lo que pasa?, no entiendo nada, no me hace ni caso, y claro asi no puedo continuar, por favor , ¿alguna idea?.


Una cosa mas ¿por que tengo que reescribir algunas lineas para que se de cuenta que la he modificado y que ahora  es correcta!!!!!!!?????, me esta cabreando, bufff, resulta que corrijo las lineas y es como si no la hubiera modificado me sigue dando el mismo error. A veces me funciona cerrar y abrir el proyecto, pero ahora ni eso.¿?¿?¿!!!!


Ayuda, por favor.

6
Java JSE / ¿eliminar filas de una tabla con la tecla supr?
« on: Enero 18, 2008, 06:52:39 pm »
Hola,

quiero poder seleccionar una fila de una tabla y borrarla pulsanado la tecla supr. Estoy siguiendo este ejemplo(http://www.chuidiang.com/java/tablas/tablarender/applettablarender.php), pero, ¿hay algun otro ejemplo que haga esto que digo?.

De todas formas supongo que lo unico que hay que hacer es escuchar cuando se pulsa la tecla supr, y entonces borra la fila seleccionada, pero ¿como se detecta la fila que esta seleccionada?.

Muchas gracias.

7
Java JSE / Problemas con los acentos
« on: Diciembre 05, 2007, 09:42:25 pm »
Hola, tengo problemas con las tildes en mi programa, cuando lo ejecuto en Linux que es desde donde lo programo, todo me sale correctamente, pero en algunos Windows, las tíldes se convierten en simbolos raros.

Me imagino que es algo realacionado con las locales(fuentes) y temas de internacionalización. ¿Como lo soluciono?.

Muchas gracias

8
Java JSE / Atajos en la barra de menus
« on: Diciembre 04, 2007, 05:42:15 pm »
Hola,

¿como puedo indicar en el título "Guardar datos de entrada", que se subraye la 2ª letra d, en lugar de la primera?, aquí te adjunto el código.

Code: [Select]
...
this.accionGuardarDatosEntrada          = new AccionGuardarDatosEntrada ("Guardar datos de entrada...", Imagen.crearIcono("gresultados.png"), "Guardar datos de entrada", KeyEvent.VK_G);
...

class AccionGuardarDatosEntrada extends AbstractAction {
               
             public AccionGuardarDatosEntrada(String texto, ImageIcon icono, String toolTipText, int nemonico) {
                       
            // Texto e Icono de la Accion
            super(texto, icono);
            // Descripcion que se muestra al pasar el raton por encima del componente
            putValue(SHORT_DESCRIPTION, toolTipText);
            // Mnemotecnico, tecla de acceso directo
            putValue(MNEMONIC_KEY, new Integer(nemonico));
           // Tecla de acceso directo
           putValue(Action.ACCELERATOR_KEY,  KeyStroke.getAWTKeyStroke('E', ActionEvent.CTRL_MASK));
           
        }
               
        public void actionPerformed(ActionEvent e) {
       
                guardaDatosEntrada();
        }

Porcierto, ¿a la hora de poner la tecla de acceso directo, que diferencia hay entre utilizar KeyStroke.getAWTKeyStroke o KeyStroke.getKeyStroke?.


9
Java JSE / ¿JEditorPane y css, HTMLEditorKit?
« on: Noviembre 28, 2007, 12:04:48 am »
¿Alguien me puede explicar como puedo usar hojas de estilo junto con las paginas que se visualizan en un JEditorPane?, estoy intentando utilizarlas, pero no funcionan bien. He visto que hay una clase(HTMLEditorKit) que creo que vale para estas cosas, pero no me aclaro.

¿Alguien puede aportar un poco de claridad a todo esto?.

Muchas gracias.

10
Java JSE / JEditorPane, ¿como utilizar referencias html a la misma página?
« on: Noviembre 27, 2007, 07:32:07 pm »
Hola.

Tengo una JEditorPane que muestra paginas html, y me gustaria hacer referencias dentro del html a partes concretas de este, mediante los atributos href e id.
Code: [Select]
...
Contenidos
  <ul>
    <li><a href="#apartado1">Apartado 1</a></li>
    <li><a href="#apartado2">Apartado 2</a></li>
     ...
    <li><a href="#apartadoN">Apartado N</a></li>
  </ul>
...

<h2 id="apartado1">Apartado 1</h2>
...
<h2 id="apartadoN">Apartado N</h2>

Con esto cuando pulse en el enlace Apartado 1, saltara a ese apartado dentro de la página. Vamos algo típico en las webs. El caso es que no me funciona, si pruebo la pagina en cualquier navegador funciona si problemas, pero en el JEditorPane no. No se si es que no lo soporta, o hay que hacer alguna cosa aparte para activar esta funcionalidad.

Espero vuestra respuesta, un saludo.

11
Java JSE / ¿Funciona MathML en JEditorPane?
« on: Noviembre 21, 2007, 06:41:27 pm »
¿Se puede utilizar código MathML(http://es.wikipedia.org/wiki/MathML) para que se visualize en un JEditorPane?, ¿lo habeis utilizado alguna vez?.

Gracias.

12
Java JSE / Mas sobre tablas y Renders
« on: Noviembre 14, 2007, 03:54:07 am »
¿Porque cuando aplico un render implementado por mi, los datos de las columnas sobre las que se aplica aparecen en negrita?. Claro, ahora las que utilizan el render por defecto salen normal, y me gustaria que o bien toda la informacion este en negrita o bien en texto normal.

¿Como arreglo esto?

Saludos.

13
Java JSE / ¿Una columna con diferentes tipos de datos?
« on: Noviembre 13, 2007, 05:26:14 am »
Hola, tengo un problema, implemente un Table model donde una la las columnas(llamemosle columnaX) pudiera contener tanto arrays de Reales(float[]) como arrays de Enteros(int[]), para ello el método getColumnClass para esa columna devuelve un Object. Hasta ahí bien, pero despues a la hora de renderizar los datos en la tabla mediante mi propio TableCellRender, pense que seria capaz de distinguir entre los 2 tipos de arrays pero si el valor que le pasas a la tabla es un Object, tal cual, no hace lo que yo pensaba.

Este es parte del código del TableCellRender:

...
if (value instanceof int[])
         {
               int[] valores = (int[])value;
               
               etiquetas = new JLabel[valores.length];
           
               for(int i =0; i < valores.length; i++){
                  
                  etiquetas = new JLabel();
                  etiquetas.setText(String.valueOf(valores));
                  panel.add(etiquetas);
               }
         }
         
         if (value instanceof float[])
         {
            float[] valores = (float[])value;
            
            etiquetas = new JLabel[valores.length];
        
            for(int i =0; i < valores.length; i++){
               
               etiquetas = new JLabel();
               etiquetas.setText(String.valueOf(valores));
               panel.add(etiquetas);
            }
         }
...


Para el resto de columnas de la tabla, en las que tengo float[] y int[], funciona sin problemas pero para la columnaX, no la trata, coge el objeto y me muestra el valor de la referencia, pero no pinta su contenido.

¿Como podria arreglar esto?.


Muchas gracias.

14
Java JSE / Indicar el numero de decimales
« on: Noviembre 12, 2007, 11:11:00 pm »
Hola, hasta ahora he usado la clase NumberFormat, junto con el método format, para formatear la salida de los datos. Por ejemplo:

float numero = 3,455676567;

private static final NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(3);
nf.format(numero);


Con eso consigo el String 3,455, pero como se puede aplicar eso, directamente sobre un float, pero devolviendote un float. Se me ocurre utilizar ParseFloat sobre el String devuelto, pero ¿hay alguna otra forma directa?.

(la verdad que con lo que he dicho seria suficiente, pero ya es por curiosidad)

Saludos.



15
Java JSE / ¿Se puede cambiar la orientación de una JTable?
« on: Noviembre 10, 2007, 04:51:13 pm »
Me refiero en lugar de que aparezcan los titulos de las columnas en la parte superior, girar la tabla 90 grados a la izquierda y que estos aparezcan a la izquierda, como primer campo de cada fila.
Asi prodre implementar un TableModel de manera normal y muestro la tabla como necesito.

A ver si esto es posible...

Gracias.

Pages: [1] 2 3 4
ey