jsp--学习
jsp--学习
小廉士 发表于4个月前
jsp--学习
  • 发表于 4个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

环境:tomcat服务器,jdk,eclipse或者Myeclipse

tomcat文件组成,bin,conf,temp,work,lib,webapps,等文件,conf下的service.xml可以修改端口

jsp页面组成:指令<%@ page %><%@ include%><%@ taglib%>,声明<%! java代码 %>,注释(html注释<!--  -->,jsp注释<%--  -->,java注释),静态内容,表达式<%=%>,小脚本<%%>,

jsp的生命周期:客户请求,判断是否为第一次,第一次 jsp引擎把jsp文件转换为servlet,生成字节码文件,然后执行jspInit方法,不是第一次 则直接找到生成的字节码文件,然后解析执行jspService方法,jspService方法没处理一个请求,生成一个线程,多个则生成多个线程,小心同步的问题,servlet常在内存中,所以速度很快

jsp内置对象:九大内置对象,常用的有,out.request,response,session,application等

get的post区别,get请求快,跟在url后面,安全性不高 试用查询,post,慢一点,存在html HEAD后面,安全性高,

response请求重定向(客户端)实际上是两次请求,不保存上次的对象,地址栏不变

request请求转发(服务端)实际上  地址栏变化  可以保存信息,获取信息,与session一制

session会话,用户访问网站开始到介绍的时间,可以保存信息,获取信息,session.setAttribute(arg0, arg1), session.getAttribute(arg0);  session.getAttributeNames();

javaBean就是符合某种设计模式的java类,公共类,有个无参的构造方法,属性私有,通过set,get方法访问,jsp访问javabean 有<jsp:userBean ><jsp:setProperty> 有四种设置值的,表单,表单部分,手工,url参数获取,<jsp:getProperty>

javabean四种数据范围,从小到大,page,request,session,application,

jsp模型 model1,浏览器请求,jsp javabean,数据库,简单的分层思想,界面,业务逻辑,数据库 三层,

JSPcooike :以文件的形式存储,两大状态机制为 cooike和session,cooike可以长期保存不重要的信息,以文件存储,周期长,保存在客户端,session,周期端,保存在服务端,随着会话的结束而介绍

jsp指令,jsp动作,<%:forward%> 和request的内部转发相等,<jps:param>常常和forward动作一起使用,可以传递参数

 

 

 

 

 

标签: jsp基础理解
共有 人打赏支持
粉丝 0
博文 9
码字总数 1894
×
小廉士
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: