JSP 学习笔记

JSP  java server  page1 配置开发工具 jdk   设置web服务器 Tomcat2jsp生命周期 编译阶段:servlet容器编译servlet源文件,生成servlet类 初始化阶段:加载与jsp对应的servlet类,创建其实例,并调用它的初始化方法 执行阶段:调用与jsp对应的servlet实例的服务方法 销毁阶段:调用jsp对应的servle
摘要由CSDN通过智能技术生成

JSP  java server  page

1 配置开发工具 jdk   设置web服务器 Tomcat

2jsp生命周期

 编译阶段:servlet容器编译servlet源文件,生成servlet类

 初始化阶段:加载与jsp对应的servlet类,创建其实例,并调用它的初始化方法

 执行阶段:调用与jsp对应的servlet实例的服务方法

 销毁阶段:调用jsp对应的servlet实例的服务方法 

3jsp 语法

 脚本程序  <% 代码片段%>    <% out.println("address"+request.getRemoteAddr)  %>   

 jsp声明: <%! int i = 0; %>

jsp表达式 日期的处理例子 <p>Today's date: <%= (new java.util.Date()).toString() %></p>

jsp 注释: <%-- 注释内容 --%>

jsp指令:用来设置与整个jsp页面相关的属性

<%@ page 定义页面的依赖属性...%>

<%@includefile="relative url"包含其它文件...%>

<%@tagliburi="http://java.sun.com/jsp/jstl/core" prefix="c"引入标签库的定义 %>

JSP隐含对象

request 是HttpServletRequest 的实例request对象提供了一系列方法来获取HTTP头信息,cookies,HTTP方法等等。

response通过这个对象,开发者们可以添加新的cookies,时间戳,HTTP状态码等等。

ps:状态码

状态码 消息 描述
100 Continue 只有一部分请求被服务器接收,但只要没被服务器拒绝,客户端就会延续这个请求
101 Switching Protocols 服务器交换机协议
200 OK 请求被确认
201 Created 请求已完成,新的资源被创建
202 Accepted 请求被接受,但未处理完
203 Non-authoritative Information  
204 No Content  
205 Reset Content  
206 Partial Content  
300 Multiple Choices 一个超链接表,用户可以选择一个超链接并访问,最大支持5个超链接
301 Moved Permanently 被请求的页面已经移动到了新的URL下
302 Found 被请求的页面暂时性地移动到了新的URL下
303 See Other 被请求的页面可以在一个不同的URL下找到
304 Not Modified  
305 Use Proxy  
306 Unused 已经不再使用此状态码,但状态码被保留
307 Temporary Redirect 被请求的页面暂时性地移动到了新的URL下
400 Bad Request 服务器无法识别请求
401 Unauthorized 被请求的页面需要用户名和密码
402 Payment Required 目前还不能使用此状态码
403 Forbidden 禁止访问所请求的页面
404 Not Found 服务器无法找到所请求的页面
405 Method Not Allowed 请求中所指定的方法不被允许
406 Not Acceptable 服务器只能创建一个客户端无法接受的响应
407 Proxy Authentication Required 在请求被服务前必须认证一个代理服务器
408 Request Timeout 请求时间超过了服务器所能等待的时间,连接被断开
409 Conflict 请求有矛盾的地方
410 Gone 被请求的页面不再可用
411 Length Required "Content-Length"没有被定义,服务器拒绝接受请求
412 Precondition Failed 请求的前提条件被服务器评估为false
413 Request Entity Too Large 因为请求的实体太大,服务器拒绝接受请求
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值