Dynamic 为什么我们说在动态网页中我们不能进行任何更改?

Dynamic 为什么我们说在动态网页中我们不能进行任何更改?,dynamic,server,Dynamic,Server,当我们输入凭证时,将打开从服务器发送的邮箱。但我们可以像删除邮件或将邮件从一个文件夹移动到另一个文件夹一样对其进行操作 下一次我们重新登录时,它处于相同的状态,尽管页面再次来自服务器 这意味着我们所做的更改保存在服务器上 那么为什么我们说我们不能对服务器发送给客户端的动态网页进行更改呢?我不确定我是否正确理解了你的问题 当您在另一个文件夹中移动电子邮件或在网站上执行其他操作时,您的更改将在服务器上生效,而不是在客户端上生效。因此,您并不真正更改动态网页,而是更改服务器上的内容属性。例如,一封邮件

当我们输入凭证时,将打开从服务器发送的邮箱。但我们可以像删除邮件或将邮件从一个文件夹移动到另一个文件夹一样对其进行操作

下一次我们重新登录时,它处于相同的状态,尽管页面再次来自服务器

这意味着我们所做的更改保存在服务器上


那么为什么我们说我们不能对服务器发送给客户端的动态网页进行更改呢?

我不确定我是否正确理解了你的问题


当您在另一个文件夹中移动电子邮件或在网站上执行其他操作时,您的更改将在服务器上生效,而不是在客户端上生效。因此,您并不真正更改动态网页,而是更改服务器上的内容属性。例如,一封邮件可能有一个ID,然后有一个表,该表将按ID将邮件映射到文件夹。当您将邮件移动到另一个文件夹时,服务器上的数据库条目将被更新。

是的,您答对了。我的观点是,当我们能够进行更改时,它不是在更改动态网页吗?因为我们每次重新登录时都会得到经过处理的网页。否。服务器端的网页总是相同的。但是动态网页包含变量等,这些变量将由您从服务器动态内容中获得的结果填充,这将使每个访问网站的人的网站看起来都不一样。现在我明白了。我们可以在服务器上更新数据库条目,但不能在表示层页面上更新。网页将始终保持不变,但通过它我们可以与服务器数据库进行交互。之后,无论何时加载页面,都会显示从数据库中检索到的最新详细信息