文档说明

编写:千钧
时间:2022/6/29
修改:2023/5/9
网址:www.liboke.cn
说明:1.本文档仅供学习,根据作者学习与遇到的问题编写,只作参考。
      2.本文档内容不保证正确性于安全性,使用本文档内容带来的风险与文档作者无关。
      3.本文档中的文字、代码、图片等,部分来自网络收集,若原作者不原刊登,请联系删除。

系统平台

Windows10

测试配置

jdk1.8 + maven3.8.5 + tomcat9.0.63

工具

VScode

环境安装

jdk安装
maven安装
tomcat安装
vscode配置

创建项目、打包项目、本地部署

创建servlet3.0规范web项目
maven编译打包
tomcat部署调试

jsp基础

JSP语法
JSP指令:设置页面相关的属性
JSP动作:使用 XML 语法格式的标签来控制服务器的行为
JSP 内置对象
JSP Cookie
JSP EL表达式:更为简洁、方便的形式来访问变量和参数
JSP Java Bean:一般用于处理Model数据

其它

目录结构
前端基础文档
后端基础文档
请求头 与 响应头
常见的Content-Type
页面跳转
输出字符串
自定义类的引用:java类
获取项目根目录路径
跨平台注意
读写txt文件
读写文件线程安全
注解用法:Servlet3.0的重点
过滤post路径
判断读写session
上传下载文件:Servlet3.0
变量判断与转换
post中文乱码
操作系统检测

jdk常用API

包名 主要功能
java.lang. Java编程语言的基本类库(由编译器自动引入,不必用 import)
java.util. 包括集合类、时间处理模式、日期时间工具等各类常用工具包
java.text 格式化文本、日期、数字和消息的类
java.math. 提供了简明的整数算术以及十进制算术的基本函数
java.io 提供了通过数据流、对象序列以及文件系统实现的系统输入、输出
java.sql 实现JDBC的类库,数据库操作
java.net. 提供实现网络应用程序的类
java.beans. 提供了开发Java Beans需要的所有类
javax.naming. 为命名服务提供了一系列类和接口