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

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

.Jsp 文件扩展名

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

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

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

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

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

.Jsp 文件扩展名

检查以下 .jsp 代码。

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

A demo .JSP file

We will run a program that will give you random numbers each time you click on new number

<%

double ran = Math.random();

if (ran > 0.51) {

%>

You made it!

Lucky you winner! <%= ran %>

<%} else {

%>

You got: <%= ran %>

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:

输出:

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 代码更可取。

Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe

相关推荐

地地皮菜  地曲莲如何吃
www.bet3365

地地皮菜 地曲莲如何吃

🪐 09-11 👁️ 6378
什么是长尾客户管理模式
365体育手机版官网

什么是长尾客户管理模式

🪐 07-04 👁️ 3496
微信被清理的图片怎么恢复?5种方法!
365彩票客户端下载

微信被清理的图片怎么恢复?5种方法!

🪐 08-13 👁️ 1433