一個JSP頁面可由五種元素組成:1、普通的HTML標記符;2、JSP標記;3、成員變量和方法;4、Java程序片;5、Java表達式。
Java程序片的執行具有如下特點:
1、操作JSP頁面的成員變量
2、調用JSP頁面的方法
3、聲明操作區域變量
一個表單的數據提交手段部份經常包括如下字標記符號:
<Input.....>
<Select.....></Select>
<Option.....></Option>
<TextArea....></TextArea>
JSP的內置對象;
resquest
response
session
application
out
HTTP(HyperText Transfer Protocol).HTTP是客戶於服務器之間一種請求(request)信息與響應信息(response)的通信協議。
請求和響應的協議!
HTTP請求方法:
POST
GET
HEAD
DELETE
TRACE
PUT等方法
亂碼問題的處理:
1、
<%@ page contentType="text/html;Charset=utf-8"%>
2、
<%@ page contentType="text/html;charset=utf-8"%>
String str=request.getParameter("girl");
byte b[]=str.getBytes("ISO-8859-1");
str=new String(b);
獲取頭名字的一個枚舉:
Enumeration enumName=request.getHeaderNames(); while(enumName.hasMoreElements()){
String m=(String)enumName.nextElement(); out.print(m);
}
獲取客戶端提交的所有參數的名字:
Enumeration enumName=request.getParameterNames(); while(enumName.hasMoreElements()){
String m=(String)enumName.nextElement(); out.print(m);
}
定時刷新:
response.setHeader("Refresh","5");
狀態碼:
1開頭:主要是實驗性質的
2開通:表明請求成功
3開頭:表明在請求滿足之前應餐區進一步的行動
4開頭:當瀏覽器無法滿足請求時,返回該狀態碼。
5開頭:表示服務器出現問題。如500說明服務期內不發生錯誤。
如果客戶的瀏覽器不支持Cookie,可以通過URL重寫來實現session對象的唯一性。
所謂的URL重寫,就是當客戶從一個頁面重新連接到一個頁面時,通過向這個新的URL添加參數,把Session對象的ID傳帶過去,這樣就可以保障客戶在該網站各個頁面的session對象是完全相同。
客戶瀏覽器不支持Cookie的時候採用
URL重寫:
String str=response.encodeRedirectURL("test.jsp");
將連接目標寫成
<%=str%>
JavaBean具有以下特點:
可以實現代碼複用
易編寫、易維護、易使用
可以在任何安裝了Java運行環境的平臺上使用,而不需要重新編譯。
未完待續.......
分享到:
相关推荐
1.常用API 2.异常 3.Collections 小车穿沿在蜿蜒曲折的盘山公路上
NULL 博文链接:https://jar-java.iteye.com/blog/815898
2.4 比较标记——清扫技术和节点复制技术 2.5 需要考虑的问题 2.6 引文注记 第3章 引用计数 3.1 非递归的释放 3.1.1 算法 3.1.2 延迟释放的优点和代价 3.2 延迟引用计数 3.2.1 Deutsch-Bobrow算法 3.2.2 一个例子 ...
来自epic art的2d资源,大概100多份.适合制作2d游戏.我看这里面没有,就传给大家分享一下
2.4 比较标记——清扫技术和节点复制技术 2.5 需要考虑的问题 2.6 引文注记 第3章 引用计数 3.1 非递归的释放 3.1.1 算法 3.1.2 延迟释放的优点和代价 3.2 延迟引用计数 3.2.1 Deutsch-Bobrow算法 3.2.2 一个例子 ...
Blockchain-enabled data collection and sharing.jsp
PDF文字提取工具 xpdf_pdftotext 已经配置好配置文件 pdftotext ? Portable Document Format (PDF) to text converter (version 4.03) ...通过XPDF读取PDF内容并转化为txt格式的过程...————————————————
java Collection&Map
WFDataSource 基于块的UITableView / UICollectionView数据源 特征 清理表视图和集合视图代码 使用块将tableView数据源和委托方法移动到viewDidLoad中 具有不同类别的多细胞到单个阵列 xib细胞和none-xib细胞均受...
mybatis 多层级collection嵌套
Mayhem&Chaos Collection是由Robert Kaye编写/维护的半相关软件项目的集合。 这个总括项目使我可以将我的各种附带项目向公众公开。
安全软件,360安全卫士是当前功能更强、效果更好、更受用户欢迎的上网必备安全软件。由于使用方便,用户口碑好,目前,首选安装360的用户已超过4亿。
jlogo 玩具徽标解释器,可以控制基于rasberry-pi的物理乌龟。 影片播放中: : Tinkercard链接:Turtle Base: ://www.tinkercad.com/dashboard?type=tinkercad&collection=projects&id=28NQXupXaBR笔管: ://...
集合框架包含collection和map的子类。其中collection包含list、set和queue。map包括hashmap、hashtable和treemap
Dictionary比Collection慢好多; 采用了高精度计时器进行比较,可以精确到微秒; 添加速度快1-2倍 读取快3倍 删除有时快5倍 具体数据量不一样,CPU和电脑不同,结果也不同。 Dictionary,加20万条,用时2371.5783毫秒...
Denise Milani Video Collection
The Garbage Collection Handbook:The Art of Automatic Memory Manage
Collection学习笔记Collection集合概述Collection集合常用方法Collection集合的遍历(迭代器)集合的使用样例 Collection集合概述 是单例集合的顶层接口 它提供了更具体的子接口的实现,如set和list. Collection集合...
Mesh Deformation Full Collection.unitypackage
mybatis中mapper文件resultMap中collection和association的使用,参考地址:https://blog.csdn.net/zhizhuodewo6/article/details/82863452