JSP学习日记
来源:互联网 发布:广州数控980ta编程步骤 编辑:程序博客网 时间:2024/05/17 18:12
1、JSP的内置对象(共9个)
out/ request/session/application/page/pageContext/response/onfig/exception
其中很少用到的是(page/config/exception)。
out:内置对象是一个缓冲的输出流,用来给客户端返回信息,他是javax.servlet.jsp.JspWriter的一个实例。
request:内置对象表示的是调用jsp的页面请求,request对象通常是javax.servlet.http.HttpServletRequest的一个实例。
application:内置对象表示里面的放置的内容任何对象都能访问。
2、JSP的MVC架构模式
a、web客户端发送request请求给服务器,
b、服务器根据请求发过来的url地址找到相应的工程,
c、工程根据服务器截取的url路径找到web.xml下面对应的Servlet类(C:control),
d、Servlet类取得相应的参数调用相应的业务逻辑(M:model),返回相应的内容到 Servlet类,Servlet类将相应的内容封装到request或session(不建议)对象中,
e、Servlet类将相应的内容可通过转发或重定向到相应的jsp页面(V:view),
f 、jsp将内容组装成静态的html页面,并返回给客户端。
3、Jsp转发和重定向的区别
a、转发(response.sendRedirect(/+jsp路径))
i、转发共享一个request
ii、转发这能在一个项目里面执行
iii、转发的地址栏的url路径不改变
b、重定向(request.getRequestDispatcher(request.getContextPath() + /+jsp路径).forward(request, responce)
i、可以重定向到任何Url,但是不能共享request范围内的数据
ii、重定向要另发一个request请求,所以不能共享request范围内的数据
iii、转发的地址栏的url路径不改变
- Jsp学习日记 - 0
- JSP学习日记 - 1
- JSP学习日记 - 2
- JSP学习日记 - 3
- JSP学习日记 - 4
- jsp学习日记
- JSP学习日记
- JSP学习日记--10。14.2011
- jsp 学习日记 3-7
- Java学习日记5:jsp
- JSP学习日记(一) 文件下载
- JSP学习日记(二) 文件上传
- JSP学习日记(三) JDBC数据库操作
- Java学习日记11:JSP自定义标签
- JSP+Tomcat学习日记(-) 配置JSP运行环境
- Jsp 学习日记(2004-9-28 农历八月十五 晴)
- JAVA 学习日记(5).JSP,JDBC数据库查询
- web学习日记-jsp中的四大作用域
- ice(Internet Communications Engine)安装与配置
- gridview无法绑定datarow[]的解决
- 【C语言】数组--待续
- 将正整数的阿拉伯钱数转换为中文形式,如1011→一千零一十一,输出
- 数据结构:hash_map原理
- JSP学习日记
- crontab:command not found
- 哈希表(HashTable)的用法 带实例
- 如何实现 WPF ListView 的反选操作
- .NET中Cache的使用
- 短消息的暴利时代
- 无符号类型的误导
- (DX绘制旋转正方形) 龙书 第三章 Direct3D中的绘制
- 通讯中间件ICE学习(一) 介绍