LEER UN ARCHIVO .properties EN JSP

Posted: viernes, 19 de marzo de 2010 by Skuarch in Etiquetas: , ,
0



Para poder leer desde una pagina .jsp un fichero .properties

<%
   URL url = application.getResource("/WEB-INF/miFichero.properties");
   InputStream in = url.openStream();
   Properties p = new Properties();  
   p.load(in);
   out.println(p.getProperty("mi.propiedad"));
%>

tienes que importar

<%@page contentType="text/html" pageEncoding="UTF-8" import="java.net.*, java.io.*,java.util.Properties"%>

listo !!!!

INSTALAR APACHE PHP Y MYSQL EN UBUNTU CON APT-GET

Posted: domingo, 7 de febrero de 2010 by Skuarch in Etiquetas: , , , , ,
1

Estos son los comandos para instalar un servidor web con mysql, apache y php5

$ sudo apt-get install apache2
$ sudo apt-get install mysql-server-5.5
$ sudo apt-get install php5
$ sudo apt-get install libapache2-mod-php5
$ sudo apt-get install php5-gd
$ sudo apt-get install php5-mysql

$ sudo apt-get install php5-curl

si quieres todo en una sola linea
$ sudo apt-get install apache2 mysql-server-5.5 php5 libapache2-mod-php5 php5-gd php5-mysql php5-curl -y -f

reinicias apache
$ sudo service apache2 restart

listo con eso tenemos el servidor listo para trabajar, si el comando te manda algun error solo checa las versiones ese podria ser el error.

INSTALAR APACHE 2 EN WINDOWS 7

Posted: by Skuarch in Etiquetas: , ,
0

esta es una pequeña instruccion para poder ejecutar e instalar apache en windows 7

msiexec /i apache_2.2.11-win-x86-no_ssl.msi

se tiene que correr desde una ventana de cmd con permisos de administrador, si no sabes hacerlo ve a C:\Windows\System32\cmd.exe da cliec derecho y ejecutar como administrador, otra forma de hacerlo es desde cmd poner lo siguiente:
runas /user:administrador cmd (te pedira la contraseña de administrador), una alternativa para correr cmd como administrador es, estando en la ventana de cmd preciona ctrl + shift +enter, no en todos los equipos funciona

INSTALAR JAVA EN UBUNTU

Posted: sábado, 6 de febrero de 2010 by Skuarch in Etiquetas: , ,
0

Para poder instalar java en ubuntu desde apt-get se usa este sencillo comando

sudo apt-get install sun-java6-jdk sun-java6-jre sun-java6-bin sun-java6-fonts

en ubuntu 10.04 se requiere agregar este repositorio

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

solo aceptas la licencia y listo !!!!

si quieres instalarlo utilizando un .rpm busca otro tutorial

CREAR UN SERVICIO EN UBUNTU

Posted: viernes, 5 de febrero de 2010 by Skuarch in Etiquetas: , , ,
2

Estos son los pasos para crear un servicio en ubuntu

se crea un archivo con el nombre del servicio
sudo gedit /etc/init.d/nombreServicio

el contenido del archivo puede ser el siguiente


#! /bin/sh

#ejemplo, path de la aplicacion
MyVar=/opt/algunLugar

case "$1" in
start)
echo "starting nombreServicio"
$
MyVar/./startNombreServicio
;;
restart)
$0 stop
$0 start
;;
stop)
echo "stopping nombreServicio"
$
MyVar./stopNombreServicio
;;
*)
echo $"usage: $0 {start|stop|restart}"
exit 3
;;
esac
:



obviamente el comando sudo $MyVar/./stopNombreServicio llama a un .sh previamente creado y con permisos, el comando le agrega al principio el path al .sh

despues de crear el archivo se le dan permisos
sudo chmod a+x /etc/init.d/nombreServicio

y por ultimo hacemos que se corra en todos los niveles
sudo update-rc.d nombreServicio defaults

para quitar el servicio se borra el archivo que se creo en /etc/init.d/nombreServicio

sudo rm /etc/init.d/nombreServicio

y se quita de init.d

sudo update-rc.d nombreServicio remove

con eso quitamos el servicio

lo podemos checar con el comando
service --status-all

espero te sirva, y si no te serve pues vete !!!!

ALGUNOS COMANDOS UBUNTU

Posted: jueves, 4 de febrero de 2010 by Skuarch in Etiquetas: , ,
0

[ wodim miimagen.iso ] quemar una imagen iso

[ nohup & ] ejemplo: sudo nohup java -jar Algo.jar &
corre un proceso en background y la salida la manda a nohup.out

[ sudo find / -name ] ejemplo: sudo find / -name Algo.properties
busca desde la raiz el nombre del archivo Algo.properties

[ locate ] ejemplo: locate mocos.txt
busca la ruta del archivo mocos, puede ser mas rapido que find

[ ls -l | wc-l ]
contar los archivos de una carpeta

ps -ef | grep -v grep | grep "nombreAchivoEjecutable" | wc -l
regresa un 1 si tu programa esta corriendo y un 0 si no.

NUMERAR LOS REGISTROS DE UNA CONSULTA

Posted: viernes, 10 de julio de 2009 by Skuarch in Etiquetas: , ,
0

Con este pequeño ejemplo que me encontre en internet se puede agregar una columna mas con los numeros de la consulta


SELECT @rownum:=@rownum+1 AS rownum, nombre_tabla.* FROM (SELECT @rownum:=0) r, nombre_tabla;


eso es todo !!!

fuente

http://cambrico.net/mysql/equivalente-del-rownum-de-oracle-en-mysql

CENTRAR UNA CAPA CON CSS

Posted: domingo, 21 de junio de 2009 by Skuarch in
0

Este pequño codigo muestra como centrar una capa en la pantalla, solo lo tienes que ajustar


.centrar
{
position: absolute;
/*nos posicionamos en el centro del navegador*/
top:50%;
left:50%;
/*determinamos una anchura*/
width:400px;
/*indicamos que el margen izquierdo, es la mitad de la anchura*/
margin-left:-200px;
/*determinamos una altura*/
height:300px;
/*indicamos que el margen superior, es la mitad de la altura*/
margin-top:-150px;
border:1px solid #808080;
padding:5px;
}

INSTALACION DE APACHE, TOMCAT Y PHP CON mod_jk EN WINDOWS

Posted: domingo, 1 de marzo de 2009 by Skuarch in Etiquetas: ,
0

REQUISITOS:

  1. apache_2.2.11-win32-x86-no_ssl
  2. apache-tomcat-6.0.18
  3. php-5.2.8-Win32
  4. mod_jk-1.2.27-httpd-2.2.10.so
  5. jdk 6 update 12 o superior (jvm)

NOTA: si utilizas otros programas o librerias tal vez no resulte este tuto. Si utilizas windows vista asegurate de correr todo como administrador, osea le das click derecho y ejecutar como administrador.

INTRODUCCION:

En algunas ocaciones se tienen proyectos realizados en PHP, tambien se cuenta con proyectos realizados en JSP, como ya sabemos apache puede servir paginas HTML y PHP entre otras, y tomcat puede servir paginas JSP y PHP, pero para realizar esto es un poco complicado, asi es que lo que realizaremos es hacer que apache redirecciona las paginas, cuando sea una peticion JSP la atendera tomcat y cuando sea una peticion HTML o PHP que la atienda apache, todo esto sobre el mismo puerto el 80.

INSTALACION DE APACHE HTTPD

Espero que instalar apache no tengas ningun problema, ya que es tan simple como dar, siguiente, siguiente y finalizar, tal vez tengas problemas en una pantalla "server information " en en campo de Network Domain te sugiero que escribas " localhost ", Server Name " localhost " y en administrator´s Email Adress " tunombre@tucorreo.com o me@localhost ", si todo sale bien te aparecera el monitor de apache en la barra tray.

Al lugar donde se instala el apache se le llamada $APACHE_HOME


INSTALACION DE TOMCAT O JAKARTA

El instalador de Tomcat es muy sencillo, no creo que tengas problemas, en la parte donde te pide que puerto y una contraseña de administrador, el puerto que es por default es el 8080, te suguiero que lo dejes asi, y en la contraseña puede ser cualquiera.

Al lugar donde se instala el apache se le llamada $TOMCAT_HOME

La estructura de archivos de tomcat es diferente a la de apache, en apache las paginas web se colocan en la carpeta de htdocs, en tomcat es webapps

apache: C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
tomcat: C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps

En la carpeta de C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib se encuentra un jar que se llama " servlet-api.jar " esa la copias y la pegas en C:\Program Files\Java\jre1.5.0_17\lib\ext


INSTALACION DE PHP

Para la instalacion de php puedes ver este post que anterirormente e hecho, la instalacion es igual no cambia en nada.


INSTALACION DE mod_jk

CONFIGURAR php.ini SIN MODIFICARLO

Posted: miércoles, 4 de febrero de 2009 by Skuarch in
0

A lo que me refiero en este post es como se puede modificar el php.ini sin tener que modificar el archivo directamente, para eso se utiliza la funcion ini_set();

Con la funcion ini_set() se pueden cambiar las directivas del archivo de configuracion php.ini, este es un ejemplo de como se puede usar

//esto solo servira durante la ejecucion del script
ini_set("error_reporting",E_ALL);


no todas las opciones pueden ser modificadas este es el apendice