新書推薦:

《
失权者(三联生活周刊文丛)
》
售價:HK$
75.9

《
张元济的生平与事业:从清代改革家到二十世纪出版家
》
售價:HK$
85.8

《
他者中的近代朝鲜(西方韩国研究丛书)
》
售價:HK$
85.8

《
索恩丛书·苏莱曼大帝的崛起:奥斯曼宫廷与16世纪的地中海世界
》
售價:HK$
86.9

《
攀龙附凤:北宋潞州上党李氏外戚将门研究(增订本)宋代将门百年兴衰史
》
售價:HK$
97.9

《
金钱的力量:财富流动、债务、与经济繁荣
》
售價:HK$
97.9

《
超越想象的ChatGPT教育:人工智能将如何彻底改变教育 (土耳其)卡罗琳·费尔·库班 穆罕默德·萨欣
》
售價:HK$
75.9

《
应对百年变局Ⅲ:全球治理视野下的新发展格局
》
售價:HK$
85.8
|
內容簡介: |
本书以项目教学的方式,循序渐进地讲解JSP 的基本原理和具体应用。全书共10个项目,具体内容为:初识JSP、HTML语言基础、Java语言基础、JSP基本语法、JSP内置对象、JavaBean技术、Servlet基础、表达式语言、JSP的文件操作、访问数据库。
|
關於作者: |
李爱超老师是河北科技学院副教授,双师型教师,一直从事计算机相关专业的教学工作,教学和实践经验丰富,多次指导学生参加全国软件和信息技术专业人才大赛并获奖。
|
目錄:
|
项目一 初识JSP1任务1 JSP简介2一、静态网页与动态网页2二、Web技术简介2三、JSP的特点3四、JSP的运行原理4任务2 搭建JSP开发运行环境5一、安装、配置JDK5二、安装、配置Tomcat8案例—一个简单的JSP程序12三、下载、安装Eclipse13四、配置Eclipse的JSP开发环境14案例—在Eclipse中创建JSP程序17项目总结20项目实战—显示当前时间20项目二 HTML语言基础22任务1 HTML常用标签23一、文档的结构标签23二、注释标签24三、文本格式标签24四、排版标签25案例—制作诗词显示网页25五、表格标签26六、其他标签27任务2 HTML表单28一、声明HTML表单28二、button控件29案例—button控件示例29三、input控件31案例—创建表单页面32四、textarea控件33案例—textarea控件示例33五、select控件34案例—创建“爱好”列表框35六、label控件36七、fieldset控件36案例—创建满意度调查问卷36项目总结38项目实战—制作注册表单38项目三 Java语言基础42任务1 认识Java43一、Java语言的特点43案例—简单的Java程序43二、常量和变量44三、简单数据类型45案例—类型转换48四、数组50五、运算符52任务2 流程控制54一、分支结构54案例—评分等级57二、循环结构58案例—计算数列之和59案例—输出素数60任务3 类与对象61一、认识类与对象61二、创建类与对象62案例—定义矩形类63三、引用包64项目总结65项目实战65实战1—冒泡排序65实战2—定义时间类67项目四 JSP基本语法69任务1 语法规则70一、声明70二、表达式71三、Scriptlet(脚本)71案例—访客计数72四、注释74案例—注释语句示例74任务2 指令元素76一、include指令76案例—显示页面打开的时间76二、page指令77三、taglib指令79任务3 动作元素79一、<jsp:include>动作80二、<jsp:forward>动作80案例—重定向页面81三、<jsp:plugin>动作82四、<jsp:useBean>动作83五、<jsp:setProperty>动作84六、<jsp:getProperty>动作85项目总结86项目实战86实战1—变色的计数器86实战2—计算长方形面积88实战3—输出随机数89项目五 JSP内置对象91任务 常用内置对象92一、request对象92案例—显示提交的信息93二、response对象96案例—动态改变contentType属性98案例—输出缓冲示例100三、application对象101案例—一个简单的聊天室102四、session对象105案例—购物车106五、pageContext对象111六、out对象112七、exception对象113项目总结113项目实战114实战1—处理表单114实战2—采集用户信息116项目六 JavaBean技术120任务1 认识JavaBean121一、JavaBean简介121二、JavaBean的编写规范122案例—创建图书JavaBean类122任务2 使用JavaBean124一、在JSP中调用JavaBean124二、访问、设置JavaBean属性125案例—显示图书信息126案例—自动匹配学生信息127项目总结130项目实战—登录验证130项目七 Servlet基础134任务1 认识Servlet135一、什么是Servlet135二、Servlet的工作原理137三、Servlet的生命周期137案例—Servlet应用139任务2 使用Servlet141一、常用接口和类141二、创建Servlet143案例—质数和因数分解144三、调用Servlet148案例—计算正整数的质数和因数148项目总结150项目实战—猜数字游戏150项目八 表达式语言155任务1 EL简介156一、什么是EL156二、基本语法156三、使用EL157任务2 应用EL获取数据158一、运算符158案例—常用运算符示例159二、隐式对象162案例—处理学生信息表单164项目总结166项目实战—录入商品信息166项目九 JSP的文件操作169任务1 操作文件和目录170一、认识输入/输出类170二、创建文件对象171案例—获取文件列表及文件信息172任务2 字节流与字符流174一、字节输入流174案例—读取本地文件175二、字节输出流177案例—保存表单信息177三、字符输入流179案例—在线测验180四、字符输出流185项目总结185项目实战—下载文件186项目十 访问数据库189任务1 常用SQL语句190一、查询记录190案例—查询成绩表191二、更新记录192三、添加记录192四、删除记录193任务2 使用JDBC访问数据库193一、JDBC简介194二、部署JDBC驱动程序194三、连接数据库195四、查询数据库198案例—网上投票201项目总结207项目实战—留言板207
|
|