Java Applet,关于用户数据

标签 java scripting applet dhtml

通常,java applet 是如何操作用户数据的?以购物网站上的“购物车”为例——用户输入数据后,是否会在用户每次访问网站时预加载数据?还是在用户访问页面时检索数据?

最佳答案

我从未见过像购物车这样的小程序,这将是一种低效且对用户不友好的方法。所以一定有什么地方存在巨大的误解。另外,Java真的不应该与 JavaScript 混淆.

此类信息通常存储在 session 中的服务器端内存中。在 PHP 中,它存储在 $_SESSION 中,在 JSP/Servlet 中的 HttpSession 中。该 session 又由服务器管理的 cookie 支持,只要用户在同一浏览器实例中的网页上处于 Activity 状态,该 cookie 就会存在。一些网站甚至将其与登录名和数据库相结合,以便可以根据当前登录的用户在数据库中存储信息/从数据库中检索信息,而这些信息又存储在 session 中。

简而言之:服务器端代码(PHP、Java/JSP/Servlet、C#/.NET/ASP 等)只是存储信息本身并在页面中显示信息。

关于Java Applet,关于用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3020044/

相关文章:

java - 使用 Izpack 将用户输入文件类型复制到安装目录中的某个位置

java - 由于破坏查询的条件,来自 org.springframework.data.mybatis.annotations.Version 的 @Version 在更新时不会增加 1

java - 带有\0 的字符串在 Java 中表现得很奇怪

Java Applet 不显示圆圈

java - 在另一个实例中从事务性方法调用 spring 非事务性方法时,事务是否得到传播?

bash - 如何运行目录中除自身以外的每个脚本?

linux - 将最后一行 Docker 日志尾部存储到 shell 变量

java - Linux/OpenJDK/冰茶 : debugging browser-hosted applet

Java 错误 : "Your security settings have blocked a local application from running"

c# - 是否有类似于 C#/.net 的 jEval 的东西?