摘要:
1. 为什么要用 Maven 1.1 项目管理问题 1. 项目中需要引入的第三方 Jar 包越来越多,导致项目占用资源过多。 2. Jar 包增加导致项目管理繁琐。 a. Jar 包依赖问题,可能一个 Jar 包需要其他多个 Jar 辅助工作。 b. 需要进行版本迭代,所有相关 Jar 包都需要整体 阅读全文
摘要:
BaseServlet 使用流程,过滤器 1. 案例 // http://localhost:8080/Day45/student?method=addStudent @WebServlet("/student") public class StudentControllerServlet exte 阅读全文
摘要:
JSP 1.目前的问题 目前 Servlet 需要将数据发送给浏览器,需要在后台进行 HTML 页面的数据拼接。超级麻烦!!!超级恶心!!! 1. HTML + Java 代码混合很麻烦!!! 2. 字符串拼接想报警!!! 3. 不管是针对于 Java 不友好,针对于 HTML 不友好!!! 2. 阅读全文
摘要:
Cookie and Session 1. 会话控制技术 B/S 架构 浏览器 服务器项目类型。 会话控制技术 是用于保留浏览器/服务器在数据交互的过程中,必要的聊天记录。 可以用于哪些技术实现 自动登陆,用户登陆IP地址,用户登陆时间,用户基本角色,用户偏好绑定,用户画像 大数据分析过程。 会话控 阅读全文
摘要:
Servlet 1. Requeset 对象属性特征 相关方法: void setAttribute(String name, Object value); 在 Request 对象中添加属性,和对应数据内容。 value 是 Object 类型 value 是否可以存储 List 集合, Obje 阅读全文
摘要:
Servlet 1. Servlet 的三种创建方式 1.1 Servlet 程序的整体代码逻辑结构 interface Servlet Java EE 规范规定的 Servlet 程序必须要求完成的方法,整个 Java WEB 中所有 servlet 程序的总接口。 abstract class 阅读全文
摘要:
Servlet 1. Servlet 配置方式 1.1 web.xml XML文件方式 web.xml 整个项目的配置文件,可以配置项目启动参数,Servlet 配置参数,过滤器 Filter ,监听器 Listener <!-- servlet 标签,对应 Servlet 程序 里面包含有两个内容 阅读全文
摘要:
XML, HTTP协议, Web Application 1. XML文件 1.1 XML 概述 可扩展标记语言(英语:Extensible Markup Language,简称:XML)是一种标记语言。XML是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言、可扩展样式 阅读全文
摘要:
JavaScript 1. JavaScript 概述 JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言。JavaScript是一门基于原型、头等函数的语言,是一门多范式的语言,它支持面向对象程序设计,指令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等, 阅读全文