JSP:Java Server Page(1)
JSP:Java Server Page
JSP的本质:Jsp是一种动态网页技术!
- 动态生成网页数据,而不是有动态效果的网页!——动态效果用JavaScript实现
- 常见的几种动态网页技术:jsp、ASP、PHP超级文本预处理语言。
- Jsp就是servlet,所以jsp也是Java类,通过jsp引擎把jsp转译成servlet
- JSP=java+html
- JSP的九大内置对象:基础部分,在以后的编程过程中会自然理解
- 1.request 请求对象
- 类型 javax.servlet.ServletRequest 作用域 Request
- 2.response 响应对象
- 类型 javax.servlet.SrvletResponse 作用域 Page
- 3.pageContext 页面上下文对象
- 类型 javax.servlet.jsp.PageContext 作用域 Page
- 4.session 会话对象
- 类型 javax.servlet.http.HttpSession 作用域 Session
- 5.application 应用程序对象
- 类型 javax.servlet.ServletContext 作用域 Application
- 6.out 输出对象
- 类型 javax.servlet.jsp.JspWriter 作用域 Page
- 7.config 配置对象
- 类型 javax.servlet.ServletConfig 作用域 Page
- 8.page 页面对象
- 类型 javax.lang.Object 作用域 Page
9.exception 例外对象
类型 javax.lang.Throwable 作用域 page
“exception” 对象则代表了JSP文件运行时所产生的例外对象,此对象不能在一般JSP文件中直接使用,而只能在使用了“<%@ page isErrorPage=”true “%>”的JSP文件中使用。
- servlet:逻辑处理简单,页面变现复杂;jsp:逻辑处理复杂,页面变现简单。
Jsp的语法规则:体现JSP逻辑处复杂性——
Java代码块,
<% int a = 3 int b = 5;System.out.println(a+b);if(a==b){
%><%<p> a == b</p>
%>
<%}else{
%>
<%<p> a != b</p>
%>
<%}
%>
- 这就是jsp的缺陷。可见JSP的复杂性如上非常冗长,所以jsp专心做动态网页,逻辑处理交给servlet(后台部分)。
JSP:Java Server Page(1)相关推荐
- Jsp—01—Java server page 全解
一.Jsp的原理 tomacat 还是只认识servlet, 我们自己写的jsp通过 JspServlet引擎转换成了一个servlet.java文件; 我们在.jsp文件中,写的都是<html ...
- JSP技术已死 ? (Java Server Page technology will die) ?
JSP技术已死 ? (Java Server Page technology will die) ? 自从JamesGosling开发Java语言,SUN大力推行基于Java的从前端到后端的完整的企业 ...
- Java Server Page
JSP JSP全称是Java Server Page,基于Java和Servlet一样是sun公司推出的一套开发动态web资源的技术,称为JSP/Servlet规范.JSP的本质其实就是一个Servl ...
- 关于JSP(Java Server Pages)的内置对象有哪些?
1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例. 2.response对象 respo ...
- jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式
JSP 的概述 概念 JSP 是 Java Server Pages 的简称,跟 Servlet 一样可以动态生成 HTML 响应, JSP 文件命名为 xxx.jsp. 与 Servlet 不同,J ...
- java day40【会话技术:Cookie 、会话技术:Session 、JSP:入门学习】
第一章 会话技术 1. 会话:一次会话中包含多次请求和响应. * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话的范围内的多次请求间,共享数据 3. ...
- JavaWeb(八)——JSP(Java服务器端页面)
文章目录 1. JSP定义 2. JSP原理 3. JSP基础语法 4. JSP指令 5. 九大内置对象 6. JSP标签.JSTL标签.EL表达式 1. JSP定义 Java Server Page ...
- 简单说明JSP和Java的关系_JSP 总结
JSP(Java Server Page) JSP是服务器端运行的页面,JSP本就是一个文档,他不仅可以包含静态的HTML代码,也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet ...
- 带你初识JSP(JAVA服务器页面)
文章目录 前言 第一个 JSP 程序 什么是Java Server Pages? 为什么使用JSP? JSP的优势 配置Java开发工具(JDK) 设置Web服务器:Tomcat 设置 CLASSPA ...
最新文章
- JavaScript强化教程——对象的值传递和引用传递
- Excel 设定密码保护特定的内容
- (转)Android 判断用户2G/3G/4G移动数据网络
- 性能测试利器工具来了,生产环境全链路压测工具
- 《验收测试驱动开发:ATDD实例详解》—第2章2.2节结对完成第一个测试
- 「leetcode」C++题解:15.三数之和 /3Sum 方法1:哈希法,方法2:排序+双指针,详细注释
- 如何搭建j2ee开发环境
- linux centos Intel® Centrino® Wireless-N 1000 无线网卡的安装
- postgresql 清理磁盘空间
- linux基础及应用教程第二版课后答案,Linux基础及应用复习题(附加参考答案)
- 互联网金融VS区块链金融
- 超宽带(UWB)学习笔记——TWR测距
- php网页加入音乐和歌词,怎么给视频加歌词,给mv加歌词,视频加歌词字幕
- Javascript基础之-var,let和const深入解析(二) - 三者的规范描述、临时死区 (TDZ)、双定义
- Matlab获取tif各格点经纬度
- Memory基本debug指令与基础知识(一)
- C++程序正向编译逆向反编译(一)
- [Unity2D入门教程]简单制作仿植物大战僵尸游戏之①搭建场景
- 科三考试邢台市交安考试路线
- 二级分销商城系统开发软件
热门文章
- MC.9 与 LIS
- 机器字长、存储字长、指令字长
- U盘安装centos 7 提示 “Warning: /dev/root does not exist, could not boot” 解决办法
- mysql function怎么创建_mysql,function_mysql创建函数出现问题?,mysql,function - phpStudy
- python生成器迭代_二十、深入Python迭代器和生成器
- java 十进制 左移,java移位运算符之十进制转二进制
- oracle 10g express linux,在Ubuntu下安装Oracle Database 10g Express Edition
- import是引进外部函数吗_vue3已正式发布,你学了吗
- 计算机专业刚毕业本科生,计算机专业应届本科毕业生自我鉴定
- linux 分步编译命令,GCC分步编译C++程序(汇总版)