友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
第三电子书 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

JSP入门教程(DOC格式)-第2部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!




12。2。  图片校验码  jsp 版 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。112  



第 13 章 剖析 el 表达式 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。116  



        注意。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。116  

13。1。 再谈 el           (Expression Language ) 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。116  

        注意。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。118  



                                                               3 / 148  


…………………………………………………………Page 4……………………………………………………………

                                                                       



13。2。 作用域 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。118  



13。3。 运算符 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。121  

第 14 章 生命周期。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。123  

        注意。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。123  



14。1。 生命周期。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。123  



14。2。 线程模型。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。125  



14。3。 在 jsp  中定义类变量 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。127  



        注意。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。127  

14。4。 jsp 九大默认对象 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。129  



第 15 章 分页。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。132  



        注意。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。132  



15。1。 数据库分页 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。132  



15。2。 使用 jstl  改写分页 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。139  

第 16 章 Never End。。。 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。142  



16。1。 对 session 何时生成的无用讨论。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。142  



16。2。 对手工将 jsp 转换为 servlet  的无用讨论。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。144  



16。3。 胡乱解释一下 session 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。146  

16。4。 下载文件乱码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。147  

  



                                                                4 / 148  


…………………………………………………………Page 5……………………………………………………………

                                 



                            序言  



作者说  



                                        



1。 想用 jsp 做网站的朋友看过来  



亲爱的朋友,你们好吗?如果你想用 jsp 做网站,小程序,或者其他什么东西, 

那么你算是找对地方了。我们这份教程正好是介绍这些的。  



考虑到朋友们的基础不同,我们在每章之前都加上几条问题,如果你觉得这些问 

题驾轻就熟,就可以直接跳到下一章了,如果感觉很模糊,甚至不了解,那么一 

定要仔细阅读。  



现在就开始吧,希望大家旅途愉快。  



2。 预备知识  



为了学好 jsp,我们至少需要下面这些东西。  



   1。  会用电脑,会用浏览器,知道怎么用浏览器看网页,然后在网页上乱点。  



     很遗憾,这些东西不属于我们的教授范围,如果连这些都搞不定,还是另 

     请高明吧。  



   2。  HTML 呀,一点儿点儿的 CSS,一点儿点儿的 javascript。  



     这些呢,有一些是美工的工作,有一些是程序员的工作。在使用 jsp 的时 

     候一定会接触到这些东西,这样我们就必须在介绍 jsp 的时候顺便提几 

     句,但不会深究,够用就好咯。  



     如果希望在这些技术上深造,就需要去找专门介绍它们的书了,不过即使 

     不去看,我们也会尽量保证解释清楚本文中涉及到的部分。  



                              5 / 148  


…………………………………………………………Page 6……………………………………………………………

                                



   3。  jsp 必须用到 java,你必须会安装 java 的编程环境,你还需要自己搭建 

     一个服务器,这样才能运行你写的 jsp。  



     这些对与没接触过 java 的朋友就太难了,所以我们会以图文并茂的方式, 

     手把手教没用过 java 的朋友配置起整个开发环境来。已经掌握 java 的朋 

     友可以直接跳过。  



   4。  正式开始 jsp 之前,我们还需要了解 jsp 赖以生存的协议 http。  



     只有明白 http 以及浏览器,服务器之间的关系才有可能正确理解 jsp, 

     才不会在以后的开发过程中发生混淆。这部分虽然是纯理论部分,但是十 

     分重要,在不确定自己能掌握之前,请详细阅读。  



   5。  我们要掌握 jsp 的基本运用知识,知道怎么用和为什么这样用,慢慢的通 

     过一些由浅入深的例子来掌握它们,  

   6。  随着学习的深入,我们将要把视线从单纯的 jsp 展开到整个 java 开发社 

     区,用一些开源工具包来实现更多的功能。甚至,我们会背叛 jsp,制作 

     完全不使用 jsp 的网站。  



     这些额外的讨论只是为了扩展我们的视野,开拓我们的思路,并不会把抛 

     弃 jsp 当作主题。  



有了这些,已经足够完成我们的学习计划,现在我们终于可以开始了。  



3。 java 环境配置  



如果你满足以下任一条件,请继续阅读,否则请跳过此后的部分,进入下一章: 

第 1 章 开始编写 jsp。  



   1。  没用过 java,没配置过 java 环境的朋友。  

   2。  用过 java,但没有使用过类似 tomcat 服务器的朋友。  



按照我们的直接感官认识,如果我们要写 jsp,就需要一个支持 jsp 的程序来运 

行它,我们在这里选用的是 tomcat,而 tomcat 需要安装 java 开发环境。反过 

来就是我们准备的顺序,先是 java 然后 tomcat。  



3。1。 安装 jdk  



jdk 是 Java Development toolkit (Java 开发工具包),我们需要的就是下载, 

安装,进行需要的配置。  



本教程支持版本号:JDK 6 Update 5  



                             6 / 148  


…………………………………………………………Page 7……………………………………………………………

                                                                    



下载 JDK 6 Update 5。网址  

http://java。sun。/javase/downloads/index。jsp。  



选择右侧的 download。  



                                                                                                                                           



选择 accept 接受 sun 的下载协议。  



                                                                                                                                                     



接受协议后,就可以选择 71。39M 的下载包,进行下载。  



                                                                                                                                                           



下载完毕,得到 jdk…6u5…windows…i586…p。exe。  



                                                                                            



                                                              7 / 148  


…………………………………………………………Page 8……………………………………………………………

                                                                         



双击 jdk…6u5…windows…i586…p。exe 进行安装,默认的安装路径是:C:Program  

FilesJavajdk1。6。0_05。  



                                                                                                                                          



安装完成后,C:Program FilesJavajdk1。6。0_05目录结构如下。  



                                                                                                                                                                  



                                                                   8 / 148  


…………………………………………………………Page 9……………………………………………………………

                                                        



接下来设置系统的环境变量 (windows xp)  



我的电脑(单击鼠标右键)…》属性…》高级…》环境变量  



                                                                                                 



选择新建,添加两个环境变量,JAVA_HOME 和 PATH。  



其中 JAVA_HOME 的值是刚刚的安装路径,在这里是C:Program  

FilesJavajdk1。6。0_05,如果安装到其他路径下,需要按实际情况进行修改。  



                                                                                          



PATH 环境变量要引用刚才设置的 JAVA_HOME,使用%JAVA_HOME%的写法,这一部 

分会自动替换成 JAVA_HOME 对应的值。  



                                                   9 / 148  


…………………………………………………………Page 10……………………………………………………………

                                                                                  



                                                                                                                                   



添加完成后的效果,可以看到 path 中的%JAVA_HOME% 自动替换成安装路径了。  



                                                                                                                                         



在 cmd 中执行 javac,出现下图中的使用说明,表示设置成功。  



                                                                                                                                                                                           



                                                                           10 / 148  


…………………………………………………………Page 11……………………………………………………………

                                          



   注意  



   如果觉得自己完全是照上面的步骤进行了设置,但是运行 javac 总是报错的同 

   志,重新按照一下几点进行检查。  



         修改了环境变量以后,记得重开一个 cmd 窗口进行测试,老的 cmd 窗口不 

   会使用新修改的环境变量。  

        windows 中设置目录要使用“”,而不是“/”。如果使用了“/”会导 

   致找不到路径的错误。  

         如果还是不行,就去jdk安装目录下去找一个叫javac。exe 的可执行文件, 

   把这个文件所在的目录路径写到 path 中,把这个路径的上一级目录设置成 

   JAVA_HOME 的值。  



   3。2。 配置 tomcat 服务器  



   简要说几句,tomcat 是 apache 基金会开发的 java 服务器,因为它是免费的, 

   很多公司里都使用它。所以用它学会了 jsp,以后工作上也用得到。  



   本教程支持版本号:apache…tomcat…5。5。26。  



   下载 apache…tomcat…5。5。26。zip。网址  

   http://tomcat。apache。org/download…55。cgi#5。5。26  



                                                                                          



   下载 core 里的 zip 项,这是绿色免安装版本,如果你希望使用安装版本,也可 

   以选择Windows Excutable。  



   将下载文件,解压至 c:apache…tomcat…5。5。26 目录,目录结构如下:  



                                       11 / 148  


…………………………………………………………Page 12……………………………………………………………

                                                                        



                                        
返回目录 上一页 下一页 回到顶部 0 0
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!