Publicar aplicación web en IIS

Espero que me podáis ayudar con mi pregunta, pues seguro que alguno de vosotros ya os habéis topado con este problema anteriormente.

He creado una pequeña aplicación web con java, para poder subir datos blob a mi base de datos mysql. Esta aplicación la he desarrollado en netbeans y funciona a la perfección. No tiene más que una página html (inicio.html), un jsp (upload.jsp) un servlet (CargaArchivo.java) y otro jsp (mensaje.jsp). Pues bien, cuando publico la aplicación en IIS 7, sólo me visualiza la página de inicio, es como si jsp no lo pudiera interpretar y me sale el error 405, método no permitido, no me permite por lo visto el método post, sin embargo en get no me funciona la aplicación. ¿Alguien tiene idea de donde está el problema y me puede ayudar a solucionarlo?

1 respuesta

Respuesta
1

A groso modo, el IIS si interpreta el HTML pero no tu archivo .jsp ya que trabajan najo tecnologías diferentes.

Por lo antes mencionado, tienes que instalar o una Tomcat "Hay muchos más", pero ese es el más común, lo instalas para que puedas ver u sitio web en ese servidor.

Adjunto algunas ligas con las instrucciones necesarias para que no tengas algún tipo de problema.

[url=http://www.desarrolloweb.com/articulos/2334.php<br>http://www.adictosaltrabajo.com/tutoriales/tomcat-ii-s/]http://www.desarrolloweb.com/articulos/2334.php
http://www.adictosaltrabajo.com/tutoriales/tomcat-ii-s/[/url]

Gracias José Eduardo, por tu amable, concreta y clara respuesta!

Ayer tras mucho indagar llegué a esa conclusión, entonces probé el servidor tomcat que ya tenía instalado en mi ID Netbeans. Lo que pasa es que en tal caso tengo que tener abierto el Netbeans para que funcione el servidor. Ahora lo que quiero es instalarmelo independiente del netbeans y probarlo. No sé como hacerlo, pues en la descarga del tomcat no veo ningún arcivo ejecutable. Echaré un vistazo a los links que me has pasado a ver si ahí encuentro el correcto para hacer la descarga del servidor.

Si no lo veo o no me sale, te vuelvo a contactar vale? 1000 Gracias!

EL Netbeans a en su Caso Visual Estudio también traen instalado un servidor virtual pero como tal no es independiente.

Es decir requieres ejecutar tu sitio web pero con el "Netbeans o Caso Visual Estudio ".

En Windows tienes que tener ya instalado el IIS.

Para el "Tomcat" si es el caso - -"Te recomiendo XAMPP https://www.apachefriends.org/es/index.html " ,

Lo requieres instalar y que lo inicies.

Tip: IIS Y TOMCAT, trabajan sobre el mismo puerto "80" a si que es posible que inicie TOMCAT y se detenga por lo mismo.

Cambien el puerto en el IIS o en el TOMCAT al "8080", de esa forma puedes tener iniciado los 2 servidores a la vez sin problemas.

Para que ingreses En l caso IIS "http://localhost:8080/MiPagina.aspx "

Caso TOMCAT la lógica es la misma.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas