jsp 3,4,6,9
来源:互联网 发布:免费钢材销售软件 编辑:程序博客网 时间:2024/06/13 05:29
3个指令
page : 定义全局属性, 脚本语言,编码方式和导入包, 引入java
常用page属性:
contentType: 指定网页生成文件格式(默认text/HTML)和编码字符集
language: 当前页面使用的语言类型, java
errorPage: 当本页发生错误时,调用此错误界面
pageEncoding: 网页编码字符集
import: 导入包include: 引入其他jsp页面,
两种模式,静态导入和动态导入
静态导入:格式<%@ include file=”另一个页面路径”%>
动态导入:格式<jsp:include page="另一个页面路径">
两者区别: 静态导入的页面内容不再发生改变, 动态导入会检查每个页面内容的变化,一般使用动态导入taglib: 引入标签的指令, 比如引入jstl或者struts2啊
4个作用域(范围从小到大)
1.pageContext
只在当前jsp界面有效
2.request
在forword转发的界面中,使用有效, 比如a.jsp向b.jsp传递信息就用这个
3.session
在浏览器打开后到浏览器关闭,在当前会话中有效, 比如用户登录后, 用户这个bean就可以存在session中
4.application
范围最大 , 一般可以用作网站的访问量
6个标签
<jsp:include>
动态引入一个页面 <jsp:param>
用于传递参数,必须与其他支持参数的标签一起使用 <jsp:forword>
实现页面的转向 <jsp:userBean>
定义一个javaBean <jsp:setProperty>
给javaBean的属性赋值 <jsp:getProperty>
获取javaBean属性值 <jsp:plugin>
根据浏览器为java插件生成Object或者Embed的标记
9个内置对象
1.request对象: 客户端的请求信息被封装到request对象中, 它是HttpServletRequest类的实例
2.response对象: 包含了响应客户请求的有关信息,它是HttpServletResponse类的实例
3.session对象: 指的是客户端与服务器的一次会话, 是HttpSession类的实例
4. out对象是JspWriter类的实例 , 是向客户端输出内容的常用对象
5. page对象就是指向当前jsp页面本身, 类似java类的this,是jsp转为HttpJSPPage的实例
6.application对象实现了用户数据的共享, 可存放全局变量, 它开始于服务器的启动,直到服务器的关闭,在此期间,此对象一直存在, 它是ServletContext类实例
7.exception是一个异常对象, 当一个页面运行时发生异常,此对象将会生成
8.pageContext对象提供了jsp页面所有的对象和名字空间的访问,它可以访问到本页session,也可以取本页所在application的属性值, 它相拥有页面中所有功能
9.config 配置对象
- jsp 3,4,6,9
- jsp相关el 3 6 9 11
- /jsp/wlxy/xxzx_zsJ.jsp(9,3) invalid directive
- jsp学习(3)-----jsp的6个动作
- jsp分页 < 1 ... 3 4 5 6 7 ... 100 >
- jsp(9)
- jsp(4)
- JSP 3
- JSP/Servlet-----6、JSP脚本
- JSP/Servlet-----4、JSP声明
- jsp 3 jsp内置对象
- JSP/Servlet-----3、JSP注释
- jsp学习3-jsp语法
- jsp的6个动作(<jsp:include><jsp:forward><jsp:param><jsp:useBean><jsp:setProperty><jsp:getProperty>)
- Java Servlet和JSP教程 3-4-
- JSP的3条指令4/7
- JSP表达式、JSP声明、JSP脚本、JSP指令/JSP的9个隐含对象
- 4、JSP与Servlet交互,JSP与JSP交互
- 看
- 1035. 插入与归并(25)
- PHP数组遍历
- Spring中异步处理@Async注解
- Android 7.0判断栈顶Activity错误 几率显示为launcher
- jsp 3,4,6,9
- LintCode之39 恢复旋转排序数组
- 如何使用vps
- PAT1068
- Entity Framework
- 【almost技术宅拯救世界】教你删除Windows.old文件夹
- LDAP + redmine + gerrit + jenkins + gitlab -- 添加已有git仓库到gerrit
- 洛谷P2073 送花_Treap
- Hadoop笔试题一答案