web后端 与数据库进行交互与处理相应的业务逻辑
web应用后端技术包括javaweb php asp.net python
javaweb 使用java开发web应用
核心jsp servlet组件 = mvc开发模式
web前端:htm实现网页的l结构 css实现网页的表示 js实现网页的行为层
bootstrap:前端开发框架
jquery:是js工具库
java语言中的jdbc:java语言操作数据库的技术
四个部分:
基础:开发环境
核心:jsp
jsp == java服务器页面,在网页文件中嵌入java代码
包括:
指令:设置jsp页面相关的属性
page
include
taglib三种指令
脚本程序:实现在网页中嵌入java代码
脚本段
声明
表达式
动作元素(标签):生成java代码
el:简化脚本程序中表达式的应用 简化jsp
标签库
jstl:封装了jsp应用的同意核心功能
核心:servlet :用java编写web后端程序
servlet
小服务程序 实现等同jsp的功能
listener
监听器
在线人数统计 网站访问量等
filter
过滤器 保安
统一权限判断
字符编码
提升:mvc
克服了jsp和servlet的各自缺陷,综合应用这两个技术
模型层
视图层
控制层
用来提高web程序开发效率
框架技术:spring springMVC mybatis javaweb开发的主流框架
jdk是开发包,是java程序运行的必须条件
tomcat是开源的web应用服务器 是开发和调试javaweb程序
tomcat目录结构
tomcat下conf 是tomcat的配置文件
默认端口号8080,是tomcat访问的端口号
8005是服务的端口号,监听服务器关闭的端口号
8009: ajp协议的端口号
若改tomcat端口号8080,上述三个端口号都要改。
MYSQL:
3306是默认端口号
三个小人 编码改为utf8
mysql -uroot -p123
javaweb编码格式
workspace
修改jsp编码