当前位置:文档之家› Eclipse 3.4 安装及使用说明

Eclipse 3.4 安装及使用说明

Eclipse 3.4 安装及使用说明
1. 安装Eclipse 3.4
由于Eclipse是绿色软件,所以直接解压至任意目录即可(例如D:\eclipse)。

2.在Eclipse中安装tomcat插件
解压tomcatPluginV31.zip,获取com.sysdeo.eclipse.tomcat_3.1.0并直接复制到eclipse目录plugins文件夹下即可。

如果插件安装成功,新建项目时(File->New->Project)会看到Tomcat Project,如图1所示,否则说明安装不成功。

图 1
接下来在Eclipse中配置Tomcat服务器。

在eclipse的菜单中选择:
Window->Preferences->Tomcat(没有安装Tomcat插件就不会出现这项),设置Tomcat
Version: 选择“Version 5.x”, Tomcat Home: “C:\Program Files\Apache Software Foundation\Tomcat 5.5\”,即Apache Tomcat的安装目录。

图 2
3.采用Eclipse开发简单的Web应用
3.1 创建新项目
新建Tomcat Project,项目名称为“testPrj”,如图3,单击Next按钮进入下一步,如图4,web服务应用根目录为“web”,单击Finish按钮完成项目创建。

图3
图 4
3.2 修改项目的配置及目录结构
单击如图5所示的下三角符号,打开弹出菜单,选择“Filters”,打开过滤器窗口,如图6所示,把“*.resources”项的勾选去掉以显示.classpath文件。

打开该文件并进行修改:把“<classpathentry kind="src" path="web/WEB-INF/src"/>”修改为“<classpathentry kind="src" path="src"/>”;把“<classpathentry kind="src" output="work" path="work"/>”修改为“<classpathentry kind="src" output="test" path="test"/>”,然后保存该文件。

接下来删除“bin”文件夹,删除WEB-INF下的“src”文件夹,把“work”文件夹移至web目录下,在项目根目录下添加“src”和“test”文件夹,最后项目目录如图7所示。

图 5
图 6 图7
3.3创建简单jsp文件并部署项目
在WEB-INF文件夹下添加web.xml配置文件,内容如图8所示;在web目录下新建student.jsp文件,编辑如图9所示内容然后保存。

按图10所示操作,首先启动Tomcat,然后右键选择“testPrj->Tomcat project->Reload this context”部署项目,此时启动IE并输入地址“http://localhost:8080/testPrj/student.jsp”便可在IE浏览器看到student页面的内容了。

此时若输入地址“http://localhost:8080/testPrj/”则无法显示,我们需要在web.xml文件中配置默认浏览页面,添加内容如图11所示,配置完成后,重启Tomcat,再次输入地址“http://localhost:8080/testPrj/”,就可以成功看到student页面的内容了。

图8
图9
图10 图11
3.4实现学生信息添加功能
在work目录下创建并编辑add.jsp文件,文件内容如图12所示;创建“DBMgr”类,位于包“www.cgr.prj.dbmgr”下,实现数据库相关操作,内容如图13所示;创建“StudentServlet”类,位于包“www.cgr.prj.servlet”下,实现业务控制相关操作,内容如图14所示;配置web.xml,添加如图15所示内容。

编译工程并启动Tomcat,在IE浏览器中输入http://localhost:8080/testPrj/student.jsp,将看到如图16所示界面。

点击添加按钮,进入“添加学生信息界面”,如图17所示。

输入信息“08069004”,“赵六”,点击“提交”按钮,会添加信息到数据库,同时返回并刷新主页面,已经有新添加的数据了,如图18所示。

图12
图13 图14
图15 图16
图17 图18
3.5 关于中文乱码问题
在前面添加学生信息时,输入中文,工程不能执行或出现乱码,主要是字符编码不一致导致的问题,因此,需要解决该问题。

添加“EncodingFilter”辅助类,内容如图19所示,同时编辑web.xml文件,添加如图20所示内容,再添加学生信息时,可以看到中文乱码问题已成功解决。

图19
图20。

相关主题