1、安装配置tomcat
2、JSP java server page
3、javaweb项目解析
src目录存放java代码
web目录:存当前项目配置文件web.xml
可以存储JSP,HTML,css,Javascript,img
web-inf存放的资源外部不能访问
out目录:tomcat编译后的代码
JSP
3大指令
page指令
常用属性:
comtentType:编码格式
language:语言
import:导包
errorPage:指定当前页面是错误页面
iserrorPage判断当前页面是否为一个错误页面
isELIgnored:是否忽略el
HTTP请求:
200:服务器和客户端都没有异常
404:找不到目标页面
500:服务器异常
无连接
无状态
include指令
静态包含复制代码,只会生成一个java代码
<%@include file="2.jsp"%>
引入标签库
<%@taglib prefix=""%>
9大内置对象
1、request:
传输数据
设置属性方法
setattribute(属性名,属性值)
getattribute(属性名,属性值)
2、session:
3、application:
4、response:
5、out:页面上输出内容
write();print()println()
<%=%>简写
6、pagecontent:
7、page:
8、config:
9、exception:
表单提交方式的区别:
get
安全性低
乱码
URIEncoding=“UTF-8”
useBodyEncodingForURI=“true”
post
安全性高
实现页面跳转的方式
转发
URL与实际页面不一致
可以接收一个request数据
重定向
不可以接收一个request数据
URL与实际页面一致
少用重定向
session多次请求中共享数据
一次会话多次请求
作用域对象
pagecontext:当前页面内
request:请求中
session:会话中
application:项目的运行期间
cookie存储在浏览器
session存储在服务器端



