
包邮JSP程序设计

- ISBN:9787508476247
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:199页
- 出版时间:2010-08-01
- 条形码:9787508476247 ; 978-7-5084-7624-7
本书特色
《JSP程序设计》:“教、学、做”一体化,强化能力培养“工学结合”原则,提高社会实践能力“案例教学”方法,增强可读性和可操作性
目录
节选
《JSP程序设计》以一个经典的“99魔法牌”实例作为学习案例,以循序渐进的方法,由浅到深,逐渐引导读者如何构架和开发JSP动态网站,讲解其中的技巧、方法、经验,充分体现以经验为后盾、以实用为目标、以实例为导向、以实践为主线的编写思想。《JSP程序设计》在章节安排上也体现了基础篇、提高篇、高级篇的递进关系。《JSP程序设计》*后以一个常见商务网站为练习案例,引导学生独立完成登录注册模块、购物车模块、图片管理模块、新闻发布模块等,加强对JSP应用的掌握,引导学生发现新问题,培养自我学习与探索的能力。《JSP程序设计》既可作为高职高专院校计算机应用类专业的教材,也可供对网站开发有兴趣的读者参考,还可以作为各培训机构网站设计方面的培训参考用书。
相关资料
插图:通常应用第三种形式的方法,该方法中的page Context参数为JSP的内置对象(页面上下文)。实现文件上传,首先应实现initialize()方法,然后实现如下的两个方法即可将文件上传到服务器中。·upload()方法实现了initialize()方法后,紧接着就应实现该方法。upload()方法用来完成一些准备操作。首先在该方法中调用JSP的内置对象request的get Input stream()方法获取客户端的输入流,然后通过该输入流的read()方法读取用户上传的所有文件数据到字节数组中,然后在循环语句中从该字节数组中提取每个文件的数据,并将当前提取出来的文件的信息封装到File类对象中,*后将该File类对象通过Files类的addFile()方法添加到Files类对象中。·save方法在实现了initialize()方法和upload()方法后,通过调用该方法就可以将全部上传文件保存到指定目录下,并返回保存的文件个数。该方法具有以下两种形式。①save(String dest Path Name)。②save(String dest Path Name,int option)。**个方法等同于save(destPathName,O)或save(dest Path Name,File.SAVE_AUTO)。实际上在Smart Upload类的save()方法中*终是调用File类中的saveAs()方法保存文件的,所以save()方法中的参数使用与File类的save as()方法中的参数使用是相同的。但在save()方法中option参数指定的保存选项的可选值为SAVE_AUTO、SAVE_VIRTUAL和SAVE PHYSICAL。它们是Smart Upload类中的静态字段,分别表示整数0、1和2。仅仅通过以上3个方法就实现了文件的上传。下面介绍Smart Upload类中可用来限制上传文件和获取其他信息的主要方法。·set Denied Files List(String denied Files List)方法该方法用于设置禁止上传的文件。其中参数denied Files List指定禁止上传文件的扩展名,多个扩展名之间以逗号分隔。若禁止上传没有扩展名的文件,以“”表示。例如,Set Denied Files List(“exejsp,,bat”)表示禁止上传*.exe、*.jsp、*.bat和不带扩展名的文件。·set Allowed Files List(String allowed Files List)方法该方法用于设置允许上传的文件。其中参数allowed Files List指定允许上传文件的扩展名,多个扩展名之间以逗号分隔。若允许上传没有扩展名的文件,以“”表示。例如,Set Allowed Files List(“txt,doc”)表示只允许上传*.txt、*.doc和不带扩展名的文件。·set Max File Size(long max File Size)()方法该方法用于设定允许每个文件上传的*大长度,该长度由参数max File Size指定。·set Total Max File Size(long total Max File Size)方法该方法用于设置允许上传文件的总长度,该长度由参数total Max File Size指定。
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
硅谷之火-人与计算机的未来
¥15.5¥39.8 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
专业导演教你拍好短视频
¥13.8¥39.9 -
系统性创新手册(管理版)
¥42.6¥119.0 -
计算机网络技术
¥25.7¥33.0 -
深入浅出软件架构
¥117.2¥186.0 -
软件设计的哲学(第2版)
¥54.0¥69.8 -
大数据技术导论(第2版)
¥28.9¥41.0 -
人工智能的底层逻辑
¥55.3¥79.0 -
剪映+PREMIERE+AIGC 短视频制作速成
¥73.5¥98.0 -
人人都能学AI
¥39.8¥68.0 -
剪映AI
¥52.0¥88.0 -
数据挖掘技术与应用
¥46.0¥75.0 -
数据采集与处理
¥36.4¥49.8 -
PLC结构化文本编程(第2版)
¥56.3¥79.0 -
中小型网络组建与管理
¥30.7¥43.0 -
上海市老年教育推荐用书:老年人智慧生活(进阶篇)
¥32.5¥45.0 -
上海市老年教育推荐用书:老年人智慧生活(初级篇)
¥29.3¥45.0 -
SOLIDWORKS中文版实用教程
¥104.9¥149.9