JavaWeb整合开发与项目实战.pdf

3星(超过75%的资源)
所需积分/C币:27 2013-05-11 17:22:09 24.51MB PDF
173
收藏 收藏
举报

JavaWeb整合开发与项目实战.pdf
目录 1.12<sqqy标签161 13.1IsLL版分页实现 194 113< sql:update标签“ 162 13.2 Servlet版分页实现“196 11.1.4< subtransaction>标签 -164 13,3 sabean版分页实现…一“…m a199 1154paam>标签165 13.4自定义标签版的分页实现 11.1.6< sql:dataRam标签 13.5小结 11.2XML核心标签 16第14章 Java Web典型Mvc框架 11.21XML标签概述 66 Struts应用 207 11.2< sparse>标签 167 14.1 Struts基础 207 11.2.3<xou>标签……170 14.2登录验证实例一2 1124<:se标答 171143楼心组件 ActinoN 211 113XML流程控制标签 171 143.1 Action Form简介一一…211 11,3.1<xi标签 172 143.2 ActionForm的使用方法…212 1132< cchoose标签 172 144核心组件 ActonFowvard 213 11.3.3< c:forEach>标签一m173 14.5核心组件 ActionMapping 214 11.4XML转换标签一 174 146核心组件 Action-216 11.4.1< K:transform>标签…174 14.7配置文件 struts-config.xml- 216 1142< paran>标签 ==176 148 DatAsource的使用 218 11.5JsTL函数 77 149 Struts应用综合案例……20 生生 115.1 contains函数…m,m 177 14,10小结 11.52 fh contuinslgmore Case函数…178 第15章 Java Web轻量级持久化框架 11.53 fn with函数一 178 Hibernate基础与应用-223 1154 fn.escapiSm函数一178 15. I Hibernate基础“ 223 11.55 Inindexof函数一179 15.2 libera检索策略 226 15.3 Eclipse配置 Hibemate步辑 229 1156 tejon函数一 179 时:229 115.7 length函数…19 15.3.1数据阵设计(user)“ 1s.8 tn replace函数 15.32程序编写“ 229 180 154小结 32 1159血 split函数“ 80 11.5.10 restarts with函数-181 第16章全方位的应用框架— Spring 115.11 substring函数 181 应用 233 233 11.6小结 161 Spring基础 41 162 Eclipse配置 Spring步骤一…234 第12章电子邮件应用程序接口 163 Spring中事务的配置 m235 javAmail应用“182 16.3.1采用 TransactionPToxy Factory Bean 12.1发送邮件应用 生成事务代理…235 12.1. I Jawn Mail的主要协议=183 163.2采用继承简化事务代理…237 12.12 JavaN的基础知识 -183 1633采用 Bean Name AutoProxyCreator 12.13消息处理的过程 184 自动创建事务代理…m238 122收取邮件应用 191 163.4采用 Defaul AdvisoeAulal roxyCreator 12.3小结一 193 自动包建事务代理 240 第13章 Java Web开发普遍使用的知识 16.3.5事务设置说明 241 JsP分页应用 →194 164小结 242 3 Java Web整合开发与项目实战JsP、AB、 Struts, Hibemate、spig 第三部分 Java Web项目开发实战 第17章投票管理系统 244 19.66请求处理结果对象集合327 171系统概述 19.6.7请求处理的动作对象集合328 17.2求分析… +244 1968常量集合处理类一 338 172.1系统总体设计图一24 19.7配置文件……39 1722用例图 245 19.8运行工程…343 173数据库设计245 198.1使用工具… 343 174页面间转向与页面代码实现245 1982工程部署…1343 17.5其他功能分析“…m251 1983运行程序 343 17.6运行工程 258 19.9小结一344 176.1使用工具“ 258第20章新闻发布系统 1762工程部署8201系统概述 同345 17.63运行程序 258 202需求分析… 345 177小结… 259 202.1系统总体设计图 345 第18章留言本管理系统 260 20.22用例图一… 18.1系统概述一mmmm260 203数据库设计一 18.2需求分析一 计:260 2031数据库需求分析“m 346 18.2.1系统总体设计图…260 20.32数据库逻辑设计 34 1822用例图… 260 20.33事务处理分析m…348 18.3数据库设计 20.34页面间转向关系 349 184页面代码实现 261 20.4页面代码实现 349 18.5其他功能分析 280 20.5其他功能分析 364 18.6运行工程 288 20.6配置文件 390 186.1使用工具mmm……m288 20.7运行工程 392 1862工程部署…一以288 20.71使用工其 392 18.6.3运行程序 a 20.7.2工程部署“m392 18.7小结 289 20.73运行程序…392 第19章博客应用系统开发…29020.8小结 m393 19.1系统概述 290第21章 Struts+ SpringtHibernate 19.2需求分析“290 (ssH)框果整合应用…394 19.3数据库设计“…291 21.1MvC架构mm…=m394 194页面代码实现一292 212SsH架构分析 395 19.5 Javascript代码功能分析=m3042131sP完成视图层 396 19.6其他功能分析 311 214 Struts完成控制层 m398 196.1数据访问对象 311 21.5 Spring完成业务层一 402 19.62值对象……… 216 Hibemate完成数据封装…408 +319 196.3数据服务对象…319 21.7SSH实例程序部署一mm40 218小结一 196.4业务代理对象…mmmm320 410 196.5表单对象集合一 327 4 第一部分 Java web开发基础 一第1章Web开发准备 第2章加mawb开发必备一HTML应用一 第3章 laya web英面修饰技巧—ss应用 一第4章一加Web开发表单验证一Javascript应用一 第5章一sP核心基础一 Servlet应用 第6章Wb中增强页面效果的主流技术一AJax应用 第7章1 iva Web编程必备知识—SP编程基础 第1章 Web开发准备 1.1安装JDK DK即Java开发工具包英文( Java Development Kit)的缩写,它是整个Jaa开发的核心, 其中不仅包括了Jva运行环境( Java runtime enviroment),Java跨平台的核心Java虚拟机(Java Virtual Machine,JwM),还包括了众多的Java开发工具和Java基础类库(rjar) 目前主流的JDK是Sun公司发布的JDK,除了Sun公司发布产品之外,还有很多公司和组 织都开发了自己的DK,例如IBM公司开发的DK,BEA公司开发的 racket,还有GNU组织 开发的JDK等。但在企业实际开发中Sun公司发布的JDK还是占主流,本书讲解内容所使用的 是基于Smn公司发布的JDE5.0版 安装JDK需要完成以下几个步骤。 (1)下载DK的安装程序,可以到hp/ www Java com下载安装程序,也可以到Sum公司官 方网站http://www.sun.com/下载 (2)安装DK。在下载后的软件包中找到jdk-15009 windows-586pexe文件,并双击 盘-150_09 windows-i586-pee文件图标,启动JDK的安装,如图1-1所示 JDK安装的过程中,安装程序会显示一个是否接受许可协议条款的选项对话框,选中【我接 受该许可证协议中的条款】单选按钮,并单击【下一步】按钮表示接受许可协议,如图1-2所示 请下的济证 Iwlauslweld Lurd 二需 图1-1DK安装图 图1-2许可协议提示 然后在出现的对话框中继续单击【下一步】按钮,直至单击【完成】按钮完成JDK的安装。 (3)DK环境配置。安装K以后,需要配置环境变量。在桌面“我的电脑”图标上单击右键 选择【属性】项,在弹出的界面窗口中选择【高级】选项,在对话框中单击【环境变量】按钮,然后 在弹出的界面窗口中的【系统变量】区域中,单击【新建】命令按钮,如图1-3所示。 在弹出的窗口文本框中,分别添加以下环境变量: 2 第1章We开发准备三 图1-3环境变量的设置 AVA HOMED Nram FeNay时jd500(k安装的具体位置 CLASSPATH- NAVA HOMEMibd jar. /A WA HOME) tools. Pat- AVA HOMEsahin (4)测试是否配置成功。依次执行【开始】菜单中的【运行】项,在文本框中输入cmd命令, 将显示一个提供输入DOS命令的窗口界面,在提示符后输入J或 Javne命令,若得到如图1-4 所示的界面,则说明DK配置成功。 图14DK配置成功后显示的命令 Java命令的作用是启动vM执行,clas文件,而 Javac命令是编译Java文件,另外常用的命 令还有j,即Java打包命令和Java文档生成器 Javadoc命令,这些都是最基本的命令,需要时 读者可查阅 JEva AP1文档或其他相关资料 1.2 Tomcat安装与配置 Tomcat是Sm公司的 JS WDK( JavaServer Web Development Kit)中 Servlet的运行环境,它 是一个 Server容器,它不仅完全免费,而且功能强大,一般的中小型 Java Web应用程序都用它来 做服务器。本书中未做特殊说明的示例均采用 Tomcat做服务器。 安装 Tomcat需要完成以下几个步骤 (1)下载Toma,下载 Tomcat的网址是htpe tomcat apache. org,目前 Tomcat的版本是60.16, 但考虑系统的稳定性,建议下载 Toment6.0.14版。 单击如图1-5所示的 Windows Service Installer 图1-5Toma下载链接 ( pgp, md5)超链接即可下载 Java Web整合开发与项目实战一JsP、Aax、 Struts, Hibernate、 Spring (2)安装 Toment,首先找到下载的 apache-tomcat-60.14exe可执行文件,双击它进行安装 在显示的安装提示界面上一直单击【Nex】按钮,直到出现如图16所示 图16所示的第一个文本框表示第一个参数设置,它是需要输入 tomcat所占用的端口号,默 认是8080,也可以自定义:第二个文本框是第二个参数设置,它是需要输入 Tomcat的用户名: 第三个文本框是第三个参数设置,它是需要输入 Toment的密码。这些选项用以对访问 Tomcat的 管理页面的用户进行限定。如果对所有用户放开 Torment的管理权限,可以按默认值进行设置。设 置所有参数后单击【Nex】按钮,出现如图1-7所示配置JDK位置的对话框 图16管理员权限设置 图1-7JK位置 Tomcat会自动检测到JDK的路径,这是因为 Tomcat最终还是依赖Java环境的 单击【Ins】按钮继续安装,然后在出现的界面上单击【 Finish】按钮安装完成, (3)配置 Torment环境。安装 Tom cat后,依次单击【我的电脑】→【属性】→【高级】→【环 境变量】选项,在出现的环境变量对话框中添加以下环境变量(假定 Tomcat安装在 D: Tomcat60)。 添加环境变量: TOMCAT HOME=D: TOmcat60 修改 classpath参数如下 clasaptr-AVA HDMEGlibdtjurIAWA HOMESabsools, r TOMCAT HOML7% 如图1-8所示。 》 害① 留理 哪时 门大边4值作管理录 到要,种计,再使,内 企工 兽运理 里[了 刀[画[ D 主翻 垂的 图|-8 omet环境变量配置效果图 4 第1意Web开发准备 (4)测试 Tomcat.配置完成后,可以在D: fomca5.5bin目录下找到I tomcat6Xc】文 件,双击执行此文件,在控制台将会出现如图1-9所示的 生p36每 信息 图1-9状态提示信息 如果没有抛出任何异常,则说明 Tomcat启动成功 然后在浏宽器地址栏中输入:htp/ localhost:8080,出现如图1-10所示界面。 在网页上看到一个可爱的小猫图标,说明 Tomcat配置成功 注意: Tomcat中认的端口号是8080,这个 ADache sof tware Feund 端口有可能与其他软件占用的端口发生冲突。所以 种直1/所钟:行, 为了避免这种情况,建议更改 Tomcat提供的默认 端口号。 国哪 打开 Tomcat6conf目录中的文件 server xXI,如 / 图1-11所示 找到下列代码,将端口号port的值由8080改 图1-10 Tomcat首夏 为8090即可,代码如下所示 Ipcr por9p”p话 m Thread y=150° conchan Timer-200° Mitee fun8443°P 然后在浏览器地址栏中输入:hp/ localhost:8090,出现如图1-12所示的界面 Apache Sortware Foundation 我电品厂:国区书,面》 引 面备进于 图1-11获取 Servlets文件 图1-12更改端口后访 Tomcat首页 1.3 MyEclipse安装与配置 Feline是BM公司开发出来的一款开发工具软件,然后IBM公司把源码捐献给了开源组织 正是由于它开放了源代码,所以出现了很多优秀的第三方插件对其的支持 My Clips是 Eclipse众多优秀插件中的种,它支持代码编写、配置,测试以及除错,并集成了DEE 的开发环境等。 Gentec发布了 MyEclipse Enterprise Workbench60版,一般企业应用程序开发也是基 于Epse的 My Eclipse插件进行的。本书所有示例均采用 MyEclipse60GA进行开发和调试。 安装 MyFelirse的步骤如下 (1)下载 My Eclipse,下载地址为:htp:ww. myeclipseide, com/index,php?aame=Down loads&req-viewsdownload& sid=24 在如图1-13所示的软件产品列表界面中,单击【 All in ONE】超链接下载,因为通过此链接 下载的软件包已经集成了 Eclipse,所以可以直接安装 Myeclipse (2)安装 MyEclipse。在下载的文件中,双击 My Eclipse60.GAB31 FullstackInstaller.exe 5 Java wet整合开发与项目实战—JsP、AaX、Sus、 Hibemate、 Spring 文件进行安装,然后一直单击【Nex】按钮直至结束 注童:在安装的过程中有个地方须提醒一下,在设置路径时,建议大家安装在非系统盘(C 盘)上,万一系純重装,也不会影响本软件的使用,如图1-14所示。 (3)配置 Tomcat,运行 Eclipse,单击菜单栏中【 Window】项下的【 Preferences】选项 在弹出的对话框中,选择左边 My Eclipse的子节点 Servers,再选择其下的 Tomcat6x子节点。在 对话框的右边选取 Enable单选按钮,设置 Tomcat server为可用状态,然后单击 Browser按钮选择 Tomcat的安装目录,如图1-15所示。 2 3 图1-13软件产品列表 图1-14设置安装路径 (4)配置DK。在 Tomcat6x的节点下选择DK子节点,在框口的右边单击Add按钮,在 弹出的界面窗口中单击Bwse命令,选择IDK的安装目录即可,如图1-16所示 十所不 图1-15设置 ferment 图1-16设置JDK 1.4 MySQL安装与配置 MysQLI是由瑞典 MySQLAB公司开发的一个小型关系型数据库管理系统。它是个真正的多用户、 多线程的SQL数据库服务器,由于其体积小、速度快、总体拥有成本低,尤其是开放源代码这一特 点,目前被广泛地应用在 intemet上的中小型网站开发中,本书所有含数据库的示例均采用 MySQL 6

...展开详情
试读 127P JavaWeb整合开发与项目实战.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
Methodor 质量太差了,不值得下
2020-10-29
回复
sosyyddhhccgg 非常非常不错
2018-09-28
回复
人之初100 不错,感谢分享
2018-03-21
回复
hw1731 卧槽,这能叫资源?一点都不清晰,12分啊,白瞎了
2017-12-13
回复
lcaim 内容不错,不清楚,看起来很吃力
2017-06-04
回复
guopz123456 比较不粗的资源
2017-02-08
回复
zilongyuyi 还可以,,比较适合新手学习!!
2016-12-27
回复
szq188 新手学习,很适合的学习资料,谢谢分享。
2016-09-19
回复
cqs_045028 可以看看 适合新手
2016-03-31
回复
jin_ok 学习了,谢谢分享
2016-03-11
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚钱or赚积分
最新推荐
JavaWeb整合开发与项目实战.pdf 27积分/C币 立即下载
1/127
JavaWeb整合开发与项目实战.pdf第1页
JavaWeb整合开发与项目实战.pdf第2页
JavaWeb整合开发与项目实战.pdf第3页
JavaWeb整合开发与项目实战.pdf第4页
JavaWeb整合开发与项目实战.pdf第5页
JavaWeb整合开发与项目实战.pdf第6页
JavaWeb整合开发与项目实战.pdf第7页
JavaWeb整合开发与项目实战.pdf第8页
JavaWeb整合开发与项目实战.pdf第9页
JavaWeb整合开发与项目实战.pdf第10页
JavaWeb整合开发与项目实战.pdf第11页
JavaWeb整合开发与项目实战.pdf第12页
JavaWeb整合开发与项目实战.pdf第13页
JavaWeb整合开发与项目实战.pdf第14页
JavaWeb整合开发与项目实战.pdf第15页
JavaWeb整合开发与项目实战.pdf第16页
JavaWeb整合开发与项目实战.pdf第17页
JavaWeb整合开发与项目实战.pdf第18页
JavaWeb整合开发与项目实战.pdf第19页
JavaWeb整合开发与项目实战.pdf第20页

试读结束, 可继续阅读

27积分/C币 立即下载 >