分析了客户端身份认证的例子程序,讲解到Digest认证时,顺便提了一下SSLServerSocket,要求学员们能够通过SSLServerSocket的创建过程阐述工厂模式
为了更好地读懂AuthenticateServlet这个Servlet,要先明白两次请求的处理代码都放在了这一个service方法中,每一次请求执行其中的一段代码,相当if..else...的情况。
接着讲解了各种表单字段是如何向WEB服务器传递参数的,以及它们在实际项目中的应用情景。列表框要有不选项:用ctrl也可以放弃选择,但不能指望用户都会这个。
讲隐藏字段的例子:分页查询时,表单中只有起始时间和结束时间,而当前页号则需要作为隐藏字段来传递。注册向导的地一步中的email在第二页中隐藏字段。
如何防止表单重复提交
google和baidu搜索时的HTTP请求方式为什么是GET?
getParameter和getParameterValues方法在实际项目中的应用。
getParameter不能取出multipart/form-data形式的表单信息,可以使用decorator设计模式来解决问题。
decorator设计模式,以前多次讲解过,以FileWrapper为例,要具有File原有的功能,但又要在此基础上增加获取父亲、判断自己是否是老幺的功能,所以,想到了decorator设计模式。
一次性处理多个列表项的实用案例和其中的编码小技巧的讲解
讲解了如何获取请求消息的实体内容,由multipart/form-data格式的数据结构,对学员们进行基础编码能力的考试:
对于这样的一个字符号串:"----xxx----bbbbbb----ccccc----",其中用"----"分隔出了每一部分内容,请提取和打印出其中的每段内容,要求采用String.indexOf和String.substring方法,要注意String.substring方法的两个参数的意义。
String src = "----aa----bbb----cccc----"
String splitter = "----";
int endIndex = 0;
int startIndex = src.indexOf(splitter)
while(startIndex != -1)
{
endIndex = src.indexOf(splitter,startIndex + splitter.length());
if(endIndex != -1)
{
System.out.println(
src.substring(startIndex + splitter.length(),endIndex));
startIndex = endIndex;
}
else
{
break;
}
//startIndex = endIndex;
}
用下面的代码对比讲解
e = v.enumate();
while(e.hasMoreElements())
{
e.nextElement();
}
想到我多年前做寻呼编码器项目中的一个实用问题:有一个环型队列,一个线程放数据,另一个线程取数据,可以将这个布置成练习题让大家做,用键盘输入来模拟数据放入,用定时器来模拟取数据。
分享到:
相关推荐
对学习java web开发的初学者很有帮助
深入体验Java+Web项目开发(开发日记)2
Java日记-我的学习心得 大家可以拿来参考,互相学习!!!!!!!!
北京圣思园Java.Web培训视频的笔记,记录了视频里的重点内容和PPT
《Java Web开发完全掌握》主要内容简介...《Java Web开发完全掌握》适合web应用开发的入门用户、程序设计员和各行各业需要进行web开发的人员使用,也可供各类培训学校、大专院校和中职中专院校作为相关课程的教材使用。
范围两个压缩部分,请留意下载后解压!...《Java Web开发实战1200例(第2卷)》非常适合Java Web项目开发人员、Java Web初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。
java培训日志 个人收集
《Tomcat与Java Web开发技术详解》还可作为高校相关专业学生学习Java Web开发的参考书,以及企业Java Web培训教材,也可作为SUN公司的SCWCD(SUN Certified Web Component Developer)认证的辅导教材。
java web接口开发demo 详细地址:http://blog.csdn.net/zxw136511485/article/details/51437115
Java Web程序设计教程 Java Web程序设计教程
《Tomcat与Java Web开发技术详解(第2版)》结合最新的Tomcat 6版本,详细介绍了开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识、Java Web开发的高级技术、在Java Web应用中运用第三方...
《Java Web开发实例大全(提高卷)》既适合Java Web程序员参考和查阅,也适合Java Web初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。 目录 第1篇 流行组件应用篇 第1章 操作XML文件 第...
有关Java web开发技术\资料\Java教程 有关Java web开发技术\资料\Java教程 有关Java web开发技术\资料\Java教程 有关Java web开发技术\资料\Java教程 有关Java web开发技术\资料\Java教程 有关Java web开发技术\资料...
java Web 服务器与客户端java Web 服务器与客户端java Web 服务器与客户端java Web 服务器与客户端java Web 服务器与客户端java Web 服务器与客户端java Web 服务器与客户端java Web 服务器与客户端java Web 服务器...
Java web 国际化
java web设计模式代码
java web 基础 java web 基础java web 基础java web 基础 java web 基础 java web 基础 java web 基础 java web 基础
深入体验Java+Web项目开发(开发日记)的源码和第一,二章内容和课件!
Java Web开发常见问题.pdf
基于javaweb+Ajax+jQuery+MySQL实现的九宫日记网,