.JSPX

Archivo JSPX

Jakarta Server Pages Document (XML-syntax JSP)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo JSPX es un «Documento JSP» de Jakarta Server Pages: la versión con sintaxis XML de una página web JSP que se ejecuta en un servidor web Java como Apache Tomcat. El servidor lo ejecuta y envía a su navegador HTML simple; no es un documento que deba abrir. Si un sitio web descargó un .jspx cuando esperaba un PDF o una factura, cámbiele el nombre a .pdf (o .jpg, .xlsx) y ábralo normalmente.

Desarrollador: Sun Microsystems (2002); now Eclipse Foundation (Jakarta EE) Categoría: Archivos de Internet Estándar abierto MIME: application/xml
SE ABRE EN Windows macOS Linux
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

En esta página

19k+ extensiones indexadas
Última revisión Jul 18, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo JSPX?

Un archivo .jspx representa una página web del lado del servidor creada en un servidor web utilizando Jakarta Server Pages (JSP), la forma estricta de sintaxis XML del formato clásico .jsp. En lugar de los scriptlets <% %>, un .jspx utiliza un elemento raíz <jsp:root> con declaraciones de espacio de nombres xmlns:jsp, lo que convierte a todo el archivo en un documento XML bien formado que cualquier herramienta XML puede validar o transformar.

El archivo proporciona contenido dinámico para páginas web: un servidor web Java (como Apache Tomcat) lo compila en un servlet y lo ejecuta en la JVM (Java Virtual Machine), enviando el HTML generado a cualquier navegador web. Un archivo .jspx puede editarse mediante programas de desarrollo web como IntelliJ IDEA o Eclipse IDE, o a través de cualquier editor de texto plano. En proyectos nuevos ha sido sustituido en gran medida por Facelets (.xhtml) y Thymeleaf, pero sigue siendo común en aplicaciones heredadas de Jakarta EE.

Seguridad y protección

RIESGO: LOW

La extensión .jspx no dice nada sobre la seguridad por sí sola: en una URL es solo una página web normal; trate el sitio como cualquier sitio web (tenga cuidado con el phishing en páginas de inicio de sesión o bancarias). Un .jspx descargado suele ser HTML/XML inofensivo o un documento mal nombrado, y abrirlo en un editor de texto siempre es seguro. Tenga precaución solo si llega una descarga .jspx inesperada de una fuente no confiable: inspecciónela como texto antes de renombrarla y nunca ejecute nada que intente lanzar. (Para los operadores de servidores, los «web shells» .jspx maliciosos cargados son una preocupación del lado del servidor, no un riesgo para alguien que simplemente ve el archivo).

Detalles del formato

en pocas palabras
NOMBRE COMPLETOJakarta Server Pages Document (XML-syntax JSP)también conocido como JSP Document, XML JSP page
DESARROLLADORSun Microsystems (2002); now Eclipse Foundation (Jakarta EE)desde 2002 (JSP 1.2 'JSP Documents' in XML syntax); part of Jakarta EE today
TIPO MIMEapplication/xml
TIPOFuente de página web Java del lado del servidor en XML bien formado (texto plano / XML)
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • VOSpec / datos XML genéricos - Unas pocas aplicaciones de nicho emiten «.jspx» como un archivo de datos XML simple no relacionado con JavaServer Pages; es poco frecuente.

Programas que abren archivos JSPX

Windows5 apps
Eclipse IDE Código abierto Abra el proyecto web dinámico para editar y ejecutar JSPX en un servidor Tomcat configurado.
IntelliJ IDEA Freemium Para desarrolladores: abra el proyecto para editar, ejecutar y depurar JSPX con soporte completo para Java/Tomcat. La edición Community es gratuita; las herramientas JSP/JSPX están en la versión Ultimate.
Notepad Código abierto Ábralo para inspeccionar el código fuente XML sin procesar como texto; cada archivo .jspx es texto plano.
Visual Studio Code Gratis Abra el .jspx como texto/XML para leer o editar su marcado y etiquetas. Gratuito, multiplataforma, con extensiones para Java/XML.
Web browser (Chrome, Edge, Firefox) Gratis Solo es útil si el .jspx es en realidad una página HTML/XML guardada; NO ejecutará Java del lado del servidor ni recuperará datos en vivo; es posible que solo muestre el árbol XML.
macOS3 apps
Eclipse IDE Código abierto Abra el proyecto web dinámico para editar y ejecutar JSPX en un servidor Tomcat configurado.
IntelliJ IDEA Freemium Para desarrolladores: abra el proyecto para editar, ejecutar y depurar JSPX con soporte completo para Java/Tomcat. La edición Community es gratuita; las herramientas JSP/JSPX están en la versión Ultimate.
Visual Studio Code Gratis Abra el .jspx como texto/XML para leer o editar su marcado y etiquetas. Gratuito, multiplataforma, con extensiones para Java/XML.
Linux3 apps
oXygen XML Editor Pago Valide y edite el .jspx como XML (es XML bien formado); útil para documentos JSP con mucha carga de XML. De pago.
Visual Studio Code Gratis Abra el .jspx como texto/XML para leer o editar su marcado y etiquetas. Gratuito, multiplataforma, con extensiones para Java/XML.
Any text editor (gedit, nano, vim) Código abierto Abrir directamente: el archivo es texto plano/XML.

Detalles técnicos

especificación profunda
Tipo de formatoDocumento XML bien formado (archivo fuente Java del lado del servidor)
Codificación de caracteresUTF-8 (estándar para XML; declarado en la instrucción de procesamiento XML en la parte superior del archivo)
Elemento raíz XML<jsp:root> con declaración de espacio de nombres xmlns:jsp="http://java.sun.com/JSP/Page" (o jakarta.sun.com en especificaciones posteriores)
Tipo MIMEapplication/xml (archivo fuente); la salida de la página compilada es típicamente text/html
Firma de archivoSin bytes mágicos binarios; el archivo comienza con la declaración <?xml version="1.0"?> o directamente con <jsp:root
Sintaxis de directivas<jsp:directive.page> y <jsp:directive.include> reemplazan la sintaxis clásica <%@ page %> y <%@ include %>
Sintaxis de scriptletsLos elementos <jsp:scriptlet> y <jsp:expression> reemplazan los bloques <% %> y <%= %> respectivamente
Modelo de compilaciónCompilado en la primera solicitud en un servlet Java (.java y luego .class) por el motor JSP (por ejemplo, el compilador Jasper de Apache Tomcat)
Soporte de Expression Language (EL)Soporte completo de EL (${...} y #{...}) y bibliotecas de etiquetas JSTL a través de atributos de espacio de nombres xmlns: en el elemento raíz
Relación con .jspEquivalente con sintaxis XML de un archivo .jsp; ambos producen la misma salida de servlet; algunas herramientas pueden convertir entre los dos formatos
Empaquetado de despliegueUbicado dentro del árbol de directorios WEB-INF/ o webapp/ de un archivo WAR desplegado en un contenedor de servlets
Compatibilidad con herramientas XMLPuede ser analizado, validado contra un esquema XML y transformado con XSLT como cualquier documento XML bien formado
Tamaño típico del archivo fuenteDe unos pocos KB a decenas de KB dependiendo de la complejidad de la plantilla (solo fuente; los archivos de clase compilados son independientes)
Sustituido porFacelets (.xhtml con JSF 2+) y Thymeleaf en nuevos proyectos de Jakarta EE; .jspx persiste en aplicaciones empresariales Java heredadas
Requisito de plataforma del lado del servidorRequiere un contenedor de servlets Java (Apache Tomcat, Jetty, WildFly, GlassFish) y JVM en el servidor; el cliente solo necesita un navegador web
Lanzado2002 (JSP 1.2 'JSP Documents' in XML syntax); part of Jakarta EE today
Última versiónDefined by the Jakarta Server Pages spec (Jakarta EE); JSPX is the XML view of a JSP
Estándar abiertoSí · libre de regalías
Especificaciónjakarta.ee

Conversiones de JSPX

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos JSPX. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos JSPX.

Preguntas frecuentes

¿Por qué un sitio web descargó un archivo .jspx en lugar de un PDF?
El servidor generó su documento a través de una página JSP/JSPX pero envió el tipo o nombre de archivo incorrecto. La descarga suele ser el PDF real: cámbiele el nombre de .jspx a .pdf y ábralo. Si eso falla, use el enlace de descarga adecuado del sitio o haga clic derecho en «Guardar enlace como».
¿Cómo abro un archivo .jspx?
Depende de lo que sea. Si es una página web guardada, ábrala en un navegador (verá HTML/XML estático). Si una descarga fue mal nombrada, cámbiele el nombre al tipo real (.pdf/.jpg/.xlsx). Si es un desarrollador editando el código fuente, ábralo en VS Code, IntelliJ IDEA o Eclipse.
¿Cuál es la diferencia entre JSP y JSPX?
Son la misma tecnología JSP en diferentes sintaxis: un .jsp utiliza etiquetas de scriptlet clásicas (<% %>), mientras que un .jspx es XML estricto y bien formado que utiliza elementos jsp: (<jsp:root>, <jsp:scriptlet>). Ambos se compilan en el mismo servlet y devuelven HTML.
¿Qué significa .jspx al final de una dirección web?
Significa que la página está construida con Jakarta/JavaServer Pages (sintaxis XML) y se ejecuta en un servidor web Java como Apache Tomcat. Es parte de la URL, no un archivo que se descarga: el servidor ejecuta la página y envía a su navegador HTML simple.
¿Puedo convertir un archivo .jspx a PDF?
No con un convertidor. Si llegó un .jspx donde debería haber un PDF, casi con seguridad ES el PDF con la extensión incorrecta: cámbiele el nombre a .pdf. Un .jspx auténtico es código de servidor sin nada que convertir.
¿Por qué mi archivo .jspx no se abre en mi teléfono o Mac?
Porque no es un documento regular: ninguna aplicación «ejecuta» un .jspx fuera de un servidor web Java. Ábralo como texto para ver qué es, o cámbiele el nombre al tipo de archivo que realmente esperaba (por ejemplo, .pdf).

Referencias

1Jakarta EE - Jakarta Server Pages specificationjakarta.ee
2Apache Tomcat - Jasper 2 JSP Engine How-Totomcat.apache.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensiones relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z