.Jsp 和 .Jspx 文件扩展名之间的区别 您所在的位置:网站首页 jsp文件是什么格式的 .Jsp 和 .Jspx 文件扩展名之间的区别

.Jsp 和 .Jspx 文件扩展名之间的区别

2024-07-12 12:33| 来源: 网络整理| 查看: 265

.Jsp 文件扩展名 带有 .Jspx 文件扩展名的 XML 脚本 .Jsp 和 .Jspx 文件扩展名之间的区别

.JSPX 文件代表 XHTML(XML 和 HTML)脚本。它们帮助创建 .jsp 文件,从而实现文件格式中查看层之间的分离。

此外,JSPX 文件易于操作、理解和呈现,但它们对于包含函数、方法和复杂数值数据的代码并不理想。

本文将创建文件并在 Apache Tomcat 10.0 服务器上执行它们。此外,我们会将 .jsp 扩展名更改为 .JSPX,以向你展示实时差异。

.Jsp 文件扩展名

检查以下 .jsp 代码。

A demo .JSP file #win * {color:gold;} #lose * {color:red;} We will run a program that will give you random numbers each time you click on new number 0.51) { %> You made it!

Lucky you winner!

You got:

Better luck next time!

Lets do it again!

输出:

我们旨在区分文件格式(扩展名),而不是理解 XML 和 JS 语法。但是,我们仍然在每个重要的脚本部分之前添加了注释。

带有 .Jspx 文件扩展名的 XML 脚本

这是一个干净的 XML 脚本。我们将其保存为 .JSPX,以显示在 Apache Server 上以 JSPX 形式实时实现的完整 XML 文件。

A demo XML/JS script to run as .JSPX file extension Equal to: /* Storing is values in JS variable */ var txt, parser, xmlDoc; txt = "" + "2 +" + "2" + "Equal to" + "4" + ""; /* using parse function */ parser = new DOMParser(); xmlDoc = parser.parseFromString(txt,"text/xml"); document.getElementById("val1").innerHTML = xmlDoc.getElementsByTagName("val1")[0].childNodes[0].nodeValue; document.getElementById("val2").innerHTML = xmlDoc.getElementsByTagName("val2")[0].childNodes[0].nodeValue; document.getElementById("what").innerHTML = xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;

输出:

A demo XML/JS script to run as .JSPX file extension 2 + 2 Equal to: 4 .Jsp 和 .Jspx 文件扩展名之间的区别

我们将运行 my.jsp 文件,将其更改为 my.JSPX 以向你展示发生了什么。

在这里检查:

注意 XML 代码易于编辑和快速纠正错误。我们得到的输出仅包含 XML 和 HTML。但是 Java 呢?

回到重点:

JSPX 文件反映了 XML 格式并动态增强了 JSP 页面,因为 JSPX 允许你将代码和视图层分离到不同的文件中。

简而言之,我们可以创建 .JSPX 文件来构建 XHTML 页面,但 JSP 文件是 Java 函数、数学和算法内容所需要的。

在某些情况下,编写 XML 格式代码比编写本机 .JSP 代码更可取。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有