javaEE2

maven 搭建

前后端交互

HTML+ servlet

后台和数据库交互

servlet +jdbc

未来

servlet-->springmvc

jdbc-->mybatis-->mybatisplus/jpa

javaee-->spring-->springboot

SERVLET

tomcat

~Apache 服务

Apache(音译为阿帕奇)是世界上使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速,可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

容器(container)

什么是Servlet

服务端能运行的java代码

Server + Applet --->Servlet

抽象出开发模式

Servlet开发流程

javaEE环境

maven +javaee+tomcat

java项目结构

"去除"不必要的文件
webapp文件夹

HelloServlet

虚拟URL(网络地址)

运行

请求响应(Request)

HttServletRequest

获取前端数据

form表单中name属性

<input name='username' value='abc'>

a标签

<a href='localhost:8099/deep?name=abc&pass=123'

获取多个数据

获取请求方法

获取头

请求乱码问题

request.setCharacterEncoding("utf-8");

过滤器

javaEE容器中对请求响应进行拦截处理的特殊对象。

配置

后台响应(Response)

HttpServletResponse

乱码问题

getWriter()

跳转

过滤器

JDBC

引入jdbc

建表

创建用户类

jdbc连接数据库

相关推荐
RestCloud2 小时前
ETL数据质量保障:如何通过优化提升数据准确性?
数据仓库·etl·数据处理·数据传输·数据同步·数据集成平台
隐于花海,等待花开11 小时前
40.RAND 函数深度解析
hive·hadoop
2501_927283581 天前
荣联汇智助力天津艺虹打造“软硬一体”智慧工厂,全流程自动化引领印刷包装行业数智变革
大数据·运维·数据仓库·人工智能·低代码·自动化
孤雪心殇1 天前
快速上手数仓基础知识
数据仓库·hive·spark
渣渣盟1 天前
数据仓库 vs 数据湖 vs 湖仓一体:架构演进与选型
数据仓库·架构
隐于花海,等待花开2 天前
39.ROUND / FLOOR / CEIL 函数深度解析
hive·hadoop
juniperhan2 天前
Flink 系列第22篇:Flink SQL 参数配置与性能调优指南:从 Checkpoint 到聚合优化
大数据·数据仓库·分布式·sql·flink
juniperhan2 天前
Flink 系列第21篇:Flink SQL 函数与 UDF 全解读:类型推导、开发要点与 Module 扩展
java·大数据·数据仓库·分布式·sql·flink
看海的四叔2 天前
【SQL】SQL-管好你的字符串
大数据·数据库·hive·sql·数据分析·字符串
坚持就完事了3 天前
YARN资源管理器
大数据·linux·hadoop·学习