预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Servlet/JSP学习笔记 (1)tomcat和eclipse的安装 由于项目需要,最近不得不开始学习JSP和Struts了。三年前曾经学过JSP,而且还做过一个小程序,不过现在早已经扔到九霄云外去了。为了不落后于时代,决定开始从今天学习JSP! 虽然我很喜欢用vim,但开发Java程序首选环境是eclipse,咱也不能太无知了啊。所以安装eclipse是第一件事儿。另外Web服务器Tomcat也是必不可少的。下面是各个软件的下载链接。 HYPERLINK"http://tomcat.apache.org/download-55.cgi"Tomcat5.5.25,Tomcat服务器 HYPERLINK"http://download.eclipse.org/eclipse/downloads/"eclipse3.2.2,eclipse HYPERLINK"http://www.eclipsetotale.com/tomcatPlugin.html"tomcatPlugin3.2.1,eclipse的Tomcat插件 eclipse我没有使用最新版本的3.3,而是用了稍老些的3.2.2。这个旧版本的还真不好找,你如果是从HYPERLINK"http://www.eclipse.org/"eclipse的主页上进入下载页的话,应当选择右侧的Browsedownloads中的ByProject,然后选择EclipsePlatform,才能到达上述的下载页面。 至于JDK,大家应该都知道怎么装我就省略了。 不多说了,马上开始安装。首先是Tomcat6的安装,没什么特别的,只是默认的安装路径太长(C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.5),我将其改到了D:\wwwroot\Tomcat5.5下,然后设置管理员密码,一路Next就OK了。安装完毕之后可以直接启动Tomcat5,也可以打开命令行输入以下命令手动启动Tomcat: netstarttomcat5 最后打开http://localhost:8080/,能看到Tomcat的猫的形象则安装成功了。 eclipse不用安装,解压缩即可,我将其放到了D:\eclipse下。 最后是tomcatPlugin的安装,这个插件可以让你在elipse中重启tomcat,并提供JSP项目的自动发布、调试等功能,做JSP开发的首选插件之一。解压之后直接扔到D:\eclipse\plugins目录下即可,不过考虑到卸载的问题,我决定使用links方式安装。 所谓links方式就是将插件放到其他目录,再通过一个配置文件来告诉eclipse到哪里去找插件的方式。首先在D:\eclipse下建立pluginsdir用于保存插件。再在pluginsdir中建立目录tomcatPlugin,再在其中建立eclipse,再在其中建立plugins,然后将tomcatPlugin解压到这个plugins下面。可能有的同学已经听糊涂了,其实插件的位置就在 D:\eclipse\plugins_dir\tomcatPlugin\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.2.1 然后建立D:\eclipse\links,在其中新建一个tomcatPlugin.start文件,内容如下: path=plugins_dir/tomcatPluginV321 然后启动eclipse,你会在工具栏上看到三个猫型按钮,主菜单中也会出现“Tomcat”菜单,说明插件安装成功了。 接下来是tomcat插件的配置。在eclipse中打开Window->Preferences,从左侧的树形菜单中选择Tomcat,即可看到下图的配置界面。选择Tomcat版本为Tomcat5.x,指定Tomcathome到D:\wwwroot\Tomcat5.5,最后将Contextdeclarationmode设置为Server.xml即可。 (2)基础知识 关于BS结构(浏览器-服务器结构)、HTTP基本原理等基础知识相信大家比我清楚,我就不废话了。不知道的同学去google一下。 什么是Servlet和JSP 用Java开发Web应用程序时用到的技术主要有两种,即Servlet和JSP。Servlet是在服务器端执行的Java程序,一个被称为Servlet容器的程序(其实就是服务器)负责执行Java程序。而JSP(JavaServerPage)则是一个页面,由JSP容器负责执行。 Servlet和JSP两者最大的区别就是,Servlet以Java程序为主,输出HTML代码时需要使用out.println函数,也就是说