《Java Web开发实践教程——从设计到实现》勘误表

1. P9,小结中第2行,去掉“和PHP。”

2. P47,倒数第2行,。getParamter改为:getParameter()

3. P53,倒数第17行,indext改为index

4. P66,第11行,c.jsp改为 /c.jsp

5. P89,“5.4”节中第6行,Dababase改为:Database

6. P90,倒数第15行的含义。改为的含义。url中无空格。

7. P109,倒数第13行的含义。改为的含义。url中无空格。

8. P131,“6.6.2 BaseService的创建和使用”中,第10行,LoginService改为:UserService。

9. P131,“6.6.2 BaseService的创建和使用”中,第13行,LoginService改为:将UserService

10. P133,倒数第9行,代码“<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>”这一行删掉。

11. P134,正数第17行——正数第25行全部删掉,即代码段:

<c:set var="aNames" value="${pageContext.request.attributeNames}"/>

<c:forEach items="${aNames}" var="an">

<c:if test="${requestScope.attribute[an]}">

<c:if test="${an.list!=null&&an.totalPage!=null}">

<c:set var="totalPage" value="${an.totalPage}"/>

</c:if>

</c:if>

</c:forEach>

没有使用,可以全部删掉。

12. P136,倒数第7行,int curPage改为:String curPage

13. P137,第14行,9.5.2改为9.4.2

14. P169,图8.4,其中课程和教师不是作业整体信息有一对多的关系,原图中没有体现。因此,改为

 

15. P180,倒数第14行,utf8改为gbk

16. P254,倒数第12行,getRequestURL();改为getRequestURI();

17. P289,倒数第11行,dao包改为service包。

Java Web开发实践教程——从设计到实现(第2版)PPT Java Web开发实践教程——从设计到实现(第2版)(2013年)一书的PPT。 立即下载

相关推荐

Java Web开发实践教程——从设计到实现(第2版)源代码

Java Web开发实践教程——从设计到实现(第2版)(2013年)的源代码。

JavaWeb设计及开发实践(Demo)

理解反射对学习Java框架有很大的帮助,如Spring框架的核心就是使用Java反射实现的。注解是用反射实现。 &gt; Web开发 Web开发也经历了好几个阶段:  1.静态Web页面:由文本编辑器直接编辑并生成静态的HTML页面,如果要修改Web页面的内容,就需要再次编辑HTML源文件,早期的互联网Web页面就是静态的;  2.CGI:由于静态Web页面无法与用户交互,比如用户填写了一个注册...

ShareUs的专栏 3293

Java Web开发项目 附源代码

java web项目开发的源码,里面附带mysql数据库。 具体开发工具 tomcat+Mysql+Myeclopse. 自己只需打开数据库,修改下路径配置就OK.

Java 设计模式最佳实践(一)

拥有设计模式的知识可以帮助开发人员改进代码库,促进代码重用,并使架构更加健壮。随着语言的发展,新特性在被大量采用之前需要时间才能被完全理解。这本书的任务是简化最新趋势的采用,并为程序员提供良好的实践。在 1995,一个新的编程语言被释放,灵感来自于著名的 C++ 和鲜为人知的 SimultalTalk。Java 是这门新语言的名字,它试图修复它的前身所具有的大部分局限性。例如,Java 的一个重要特性使它流行起来,那就是只需编写一次就可以在任何地方运行;

龙哥盟 1210

【STM32F042】使用NTC热敏电阻实现温度测量

1.NTC介绍 NTC是负温度系数的简写,全称是Negative temperature coefficient.意思是随着温度的升高,电阻值呈现下降趋势。常用作温度传感器。这里有一个式子表示负温度系数的电阻值: RT=R0*exp(B (1/T-1/T0)) RT为周围温度为T (K) 时的电阻值,R0是周围温度为T0(K) 时的电阻值,注意这里的温度是开...

BadBoyHolly的博客 3万+

c++ mysql_init 返回无效指针_C++操作MYSQL遇到的一些问题

首先 我使用的是 vcpkg上面是我装的一些库《大大安利vcpkg 安装时一定要使用powershell进行编译装上vcpkg后装ligmariadb这个库,这个对Mysql操作还是挺方便的,然后说一下 在装库时碰到的一些问题1.网络问题1.参考了一下 github上的答案 将下载失败的url拷下来 自己下 然后再重新开始安装《vcpkg在安装时每一个需要下载的 都会提供url-仔细找,2.这个问...

weixin_32176627的博客 681

《Java Web程序设计基础教程》简介

   本书是关于Java Web开发的基础教程,共分15章。第1章介绍如何构建Java Web应用;第2、3章介绍如何解决Java Web应用的输入和输出问题;第4~6章对登录功能进行了3次重构,这也是Java Web技术的3个发展阶段,并重点介绍了MVC模式;第7~10章进一步强化MVC模式的运用,并介绍了数据库的常用操作以及分页显示和连接池等内容;第11~13章介绍了Java We

李绪成的一亩三分地 2万+

【故障排查】telnet连接失败:端口23不可达的深度分析与解决方案

本文深度解析telnet连接失败时端口23不可达的常见原因与解决方案。从快速自查目标地址、端口到服务端排查,涵盖服务状态检查、防火墙配置及安全组设置,并提供进阶诊断工具与抓包分析方法。文章强调telnet协议的安全风险,建议在生产环境中改用SSH等加密协议进行远程管理。

weixin_28323057的博客 396

《Java Web程序设计基础教程》勘误表

  P9 删除1.6.2节上面一行中的“公司”。P43 倒数第4行中“该字符串至少包含一个字符” 把最后的“字符”修改为“数字”。P80 倒数11行 删除“您的”两个字。P83 删除5.1.1下面一行中间“该组件的特点”中的“该”。P87 修改第4行后面的“如果仅仅是当前页面使用”,修改为“如果仅仅是在当前页面使用”。P88 5.3.4下面第2行中的“f”修改为“che

李绪成的一亩三分地 2710

四款办公Agent实测对比:WorkBuddy、千问办公、库库AI、豆包工作怎么选

AI Agent是一种能感知环境、自主决策并执行动作的智能系统,其核心在于工具调用、状态管理与错误恢复构成的执行闭环。在办公场景中,任务边界清晰、容错率高、重复性强,使Agent成为最容易落地的方向。通过调用本地文件、脚本或办公套件,Agent能自动完成文件批量处理、文档摘要、会议纪要等重复劳动,显著提升工作效率。目前WorkBuddy、千问办公、库库AI、豆包工作等产品分别从本地操作、办公套件嵌入、知识处理、轻量助手等路线切入,用户可根据自身场景选择。

weixin_29052717的博客 526

S7-200SMART通过表格指令实现模拟量信号滑动平均值滤波的具体方法

S7-200SMART通过表格指令实现模拟量信号滑动平均值滤波的具体方法

Robot_PLC_HMI_Automation 6727

AJAX实战勘误表

  本勘误的行数不计代码段。 术语修改:1、“原型”改为“prototype”;2、“单例”改为“Singleton”;3、“帮助函数(库/方法/类)”改为“辅助函数(库/方法/类)”;4、“helper

小不忍则乱大谋,忍无可忍无需再忍 1778

Android11.0(R) MTK 平台开机logo动态替换(by logo.bin方式)

实现的效果 客户提供一张格式为 bmp 的开机logo,在 linux 环境下执行制作 logo.bin 脚本文件, apk 拷贝 logo.bin 文件替换系统原有的bin,然后重启 logo 自动更新。 原理分析 MTK 平台的充电图片和开机logo都是打包到 logo.bin 中的 对应的资源路径在源码 vendor\mediatek\proprietary\bootable\bootloader\lk\dev\logo 系统一般预制了很多分辨率文件夹,实际通过 BOOT_LOGO 来确定打包那一个

cczhengv 4588
上一篇: ACM详解(10)——辽宁省赛(上)
下一篇: 近期选拔赛的试题
Java_Web_Book
博客等级 码龄18年 8粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值