Ajax和json
摘要:Ajax AJAX(Asynchronous JavaScript and XML)是一种可以在网页不刷新整个页面的情况下,与服务器交换数据并更新部分网页内容的技术。 核心是XMLHttpRequest 特点 异步:意味着网页可以在后台与服务器通信,而不打扰用户的操作。页面内容更新是不会中断用户的浏
阅读全文
MVC和三层架构
摘要:MVC 和 三层架构是两种常见的设计模式,用于构建软件应用程序,尤其是网页和桌面应用程序。它们的目的都是为了让程序结构更清晰,便于维护和扩展。 MVC 强调的是 如何组织应用程序的界面逻辑,关注的是 用户界面的组织 和 用户输入的处理。它的重点是 界面层(视图)与业务逻辑(控制器)之间的分离。 三层
阅读全文
filter和listener
摘要:filter 用于从一组数据中筛选出符合特定条件的元素。filter 在程序中也帮助我们从数据中去除不需要的部分,留下符合条件的部分。 使用 filter 的常见场景 筛选数组中的某些元素:比如从用户列表中筛选出所有年龄大于18的成年人。 从文本中过滤掉不需要的内容:比如从评论中筛选出包含特定关键词
阅读全文
session和cookie
摘要:会话跟踪技术 session Session(会话) 是指在一段时间内,服务器和用户之间的互动过程。 服务器用来存储用户信息的一个小“容器,Session 用于在用户与网站交互时存储和保持一些特定的数据,比如登录状态、购物车内容等。由于 HTTP 协议本身是无状态的(也就是说,每次请求是独立的,不记
阅读全文
JSP(Java Server Pages)
摘要:一种服务器端的网页开发技术,它能够将 Java 代码嵌入到 HTML 页面中,让页面内容可以动态生成。JSP 是 Servlet 的一种特殊形式,它最终会被转换成一个 Servlet,所以它的工作原理和 Servlet 很相似。JSP 更多是关注展示层,而 Servlet 处理业务逻辑层。通常,开发
阅读全文
基础知识
摘要:JavaWeb 是基于 Java 编程语言开发的 Web 应用程序技术,它结合了 Java 编程语言和 Web 技术的优势,通常用于构建动态的、交互性强的 Web 应用程序。 核心学习内容: 前端技术开发基础:HTML用于页面结构,CSS用于样式,JavaScript用于前端交互和动态效果 Serv
阅读全文