此心不动,随机而动
Java第13天上午
Server是服务端的意思
Applet 是java的小应用程序 (java走红的功臣之一)
从 技术角度来看 Applet 是一种在Web环境下 运行客户端的java组件
Servlet就是运行在服务端的java程序
- Servlet 是一个特殊的java类 它没有main方法 不能独立运行在jvm上 需要在特殊的容器中加载运行 由容器管理器生成和销毁
- 在编写Servlet需要遵循Servlet规范
- Servlet 和 Http有一定关联 Servlet几乎能处理所有的http请求 并能给客户端提供相应的http响应
Servlet容器:
Servlet容器和Servlet关系:
Servlet 在 Servlet容器里才能发挥作用
Servlet容器是放置Servlet的地方:
- Servlet容器用来装载和管理(创建 执行 销毁)Servlet
- Servlet容器就是一个服务端的程序 这个程序负责把请求转发给Servlet 交给Servlet处理 Servlet处理完后 Servlet容器讲结果返回给客户端
生命周期:
- post 更安全
指令:
设置jsp页面的属性 并不直接产生任何可见的输出
只是告诉jsp容器 如何处理jsp页面
- page 指令
- 设置jsp页面的静态属性
- 定义页面的依赖属性,比如脚本语言、error页面、缓存需求等 (用的比较多的有import)
- include 指令
- 向当前页面插入一个静态的文件(可以是jsp页面、html页面、文本或java程序)内容
- include 指令是通知jsp容器 把另外的文件包含到当前页面中
- taglib指令
- 引入自定义的标签库(并且可以指定引入标签的前缀)
jsp有内置对象(servlet没有内置对象)
内置对象是指jsp容器为每个页面提供的一个java对象
程序开发者可以直接使用它们 而不用显式的去声明它们
jsp目前支持9个内置对象:
Tomcat
tomcat安装和配置:
tomcat环境变量配置
访问一个网站:
协议名 + 域名(IP) + 端口号 + 项目名 + 目录文件
本机自循环 IP
127.0.0.1 (对应localhost )
现在公司讲前后端分离 很少在jsp中嵌入java代码简单jsp要会
老师给的ppt:
点我下载
世界上所有的追求都是因为热爱
一枚爱编码 爱生活 爱分享的IT信徒
— hongXkeX