JavaWeb
文章平均质量分 92
AmyZheng_
https://github.com/SaberZheng
展开
-
Jsp学习(五)
自定义标签1、标签类型Has body 有标签体,必须位于开始标记和结束标记之间 内容包括:自定义标记或核心标记,HTML 文本,标签依赖的主体内容 比如:<html:submit> OK </html:submit>Has no body 没有标签体 比如<html:errors />2、自定义标签的步骤...原创 2018-06-15 15:50:00 · 255 阅读 · 0 评论 -
Servlet 学习(三)
HTTP 请求的构成1、HTTP 请求行:请求方式,比如 GET 、POST 等 本次请求的URI ,比如 /hello 协议和版本号2、 HTTP 请求报头: (头部/首部/请求头)请求头和请求正文之间用空行分隔 常见的请求报头3、 HTTP 请求正文:一种是 请求参数 ,比如 /hello?username=zhangsanfeng&password...原创 2018-04-09 17:12:00 · 188 阅读 · 0 评论 -
Servlet 学习(四)
HTTP 响应的构成1、HTTP 响应行:协议、状态、描述 HTTP 1.1 中定义的状态代码 100-199 是信息性代码,标示客户应该采取的其它动作 200-299 表示请求成功 300-399 表示那些已经移走的文件,常包括Location 报头,指出新的地址 400-499 表示由客户引发的错误 500-599 表示由服务器引发的错误2...原创 2018-04-14 18:03:00 · 349 阅读 · 0 评论 -
Servlet 学习(六)
会话1、定义一般意义会话:指两人以上的对话(多用于学习别种语言或方言时) 计算机中的会话:客户端和服务器的通讯 web客户端 A ------>Tomcat web客户端 B ------>Tomcat会话追踪1、定义一 个客户端可以发起多次请求,对多次请求进行追踪 web客户端 A ------>Tomcat first r...原创 2018-05-07 13:01:00 · 213 阅读 · 0 评论 -
Tomcat项目部署方式
安装tomcat的插件1、如果没有tomcat的图标,可以通过以下方式去开启2、配置tomcat,选择对应的tomcat的路径和版本3、安装tomcat的插件先选择Help4、然后选择Install New Software5、显示界面后点击Add6、配置插件的名称和选择插件对应的路径插件文件下载地址:https://files.cnbl...原创 2018-05-09 14:19:00 · 147 阅读 · 0 评论 -
Servlet 学习(七)
ServletConfig1、定义ServletConfig接口:servlet容器在初始化期间将信息传递给servlet的servlet配置对象 代表当前Servlet在web.xml中的配置信息,用于描述一个Servlet 的配置信息2、常用方法获得当前Servlet 实例的名称 String getServletName()获得当前Servlet 实例的初始化参...原创 2018-05-09 14:32:00 · 255 阅读 · 0 评论 -
Servlet 学习(八)
Filter1、功能Java Servlet 2.3 中新增加的功能,主要作用是对Servlet 容器的请求和响应进行检查和修改 Filter 本身并不生成请求和响应对象,它只提供过滤作用 在Servlet 被调用之前,检查Request 对象 »可以对其Request Header 和Request 内容进行审查和修改 在Servlet 调用结束之后,检查R...原创 2018-05-11 16:36:00 · 202 阅读 · 0 评论 -
Servlet 学习(九)
Listener1、功能Servlet 2.3 中新增加的另一个功能 作用是监听Java Web 程序中的事件 对应设计模式中的Listener 模式,当事件发生的时候会自动触发该事件对应的Listener 主要用于对Request 、Session 、Context 等进行监控2、listener模型 常见的监听接口 3、【跟生命周期有关的监听器】...原创 2018-05-14 15:28:00 · 205 阅读 · 0 评论 -
Jsp学习(一)
JSP简介1、定义JSP(Java Server Pages) 是一种运行在 WEB 服务器的脚本语言,它的本质就是 Servlet 当jsp页面第一次被访问时,服务器会把jsp编译成java文件,然后再把java编译成.class,然后创建该类对象,最后调用它的service()方法,第二次请求同一jsp时,直接调用service()方法。 jsp 生成的xxx_jsp.java 文...原创 2018-05-17 18:32:00 · 175 阅读 · 0 评论 -
Jsp学习(二)
内置对象1、定义JSP内置对象是Web容器创建的一组对象,不使用new关键字创建,就可以直接使用。 在xxx_jsp.java 文件中对内置对象做了声明,由容器实现和管理,在所有的Jsp页面中都能使用内置对象,内置对象在JSP初始化时生成。JSP的9个标准内置对象1、application是 ServletContext 类型2、request是HttpServletRe...原创 2018-06-03 17:14:00 · 157 阅读 · 0 评论 -
Jsp学习(三)
EL表达式1、定义表达式语言 原本是JSTL 1.0 为方便存取数据所自定义的,当时的EL 只能在JSTL 标签中使用(一般在属性中使用) 从JSP 2.0 开始,EL 被正式称为标准规范之一,只要是支持Servlet 2.4 / JSP 2.0 的容器,都可以在JSP 上直接使用 除了JSP 2.0 建议使用EL 外,JSF 也考虑将EL 纳入规范,JSF : Java Serve...原创 2018-06-04 14:13:00 · 204 阅读 · 0 评论 -
Jsp学习(四)
JSP Action1、定义Action 是一个JSP 元素,可以操作内置对象、其他服务器对象,或者定义一个新的脚本变量,或者完成转发、包含等行为 Action 可以分成标准动作和自定义动作标准动作1、定义标准动作必须使用jsp: 做前缀 标准动作通用语法<jsp:actionName attribute="attrValue" > body </jsp...原创 2018-06-11 00:05:00 · 209 阅读 · 0 评论 -
Servlet 学习(二)
Servlet 体系结构Servlet的实现方式1、实现 javax.servlet.Servlet 接口 ( 最底层,最原始 )测试案例:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Servlet Life Cycle</title&am原创 2018-04-08 20:04:00 · 142 阅读 · 0 评论