栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

jsp的知识略解,只作为笔记,不作为知识参考,谢谢

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

jsp的知识略解,只作为笔记,不作为知识参考,谢谢

在jsp中,


声明式中的一般只会执行一次,而小脚本中的每次都会执行

JSP执行过程

JSP的执行过程大致可以分为三个时期:转译(翻译)、编译、执行


转译/翻译(Translation ):
JSP网页转译成Servlet, 生成.java文件
编译(Compile):
将.java文件编译成.class字节码文件
运行(Request ):
运行.class字节码文件,处理请求
具体过程
1、浏览器发起.jsp的请求
2、TOMCAT服务器接收到请求后调用对应的Servlet处理请求,调用JspServlet
3、JspServlet将请求的Jsp文件转译为对应的java文件并完成编译
4、将.class字节码文件加载进入内存并执行, 其实就是在运行一个Servlet
5、通过Response对象将数据响应给浏览器

JSP中的常用指令标签

指令标签是JSP页面上的一种特殊标签, JSP指令可以用来设置整个JSP页面相关的属性,如网页的编码方式, 脚本语言, 导包等等


自定义错误页面





常用API

setAttribute 向域中添加数据/修改数据 无则添加,有则修改
getAttribute 获得域中的数据
removeAttribute 从域中移除指定名称的数据
注意:
域对象中的数据都是以键值对形式存储的,键是String类型,值是Object

内置对象

request内置对象

equest对象封装的是调用JSP页面的请求信息,是HttpServletRequest接口的一个实例
·该对象的属性值只在一个请求中保存
·常用方法


session内置对象

·session对象表示浏览器和服务器之间的一次会话,一次会话可以包含多次请求,在多次请求之间 可以借助session对象存储信息,是HttpSession类型的一个实例
·该对象的属性值在一次会话范围中保存,保存在服务器端,只要不关闭浏览器,默认半个小时内都可以访问
·常用方法如下

案例




欢迎谁登录




使用小脚本实现数据的展示


记住我





判断是否点击了记住我

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/458098.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号