跟小博老师一起学Servlet ——Servlet案例

开发环境

我们虽可以采用任意的文本编辑工具编写Servlet,采用IDE工具更加方便快捷。市场上java的IDE工具很多,常用的有Eclipse、MyEclipse、Intellij ide。要使用Eclipse先安装java的开发包(JDK)并配置好环境变量,

,大家可以从http://www.eclipse.org/downloads获取Eclipse。

小傅老师使用JDK 1.8,Eclipsefor J2EE,Tomcat7的开发环境。

现过程

建项目

打开Eclipse后新建一个Dynamic Web Project项目,按向导输入项目名称,选择的运行环境。一般情况下直接占单击下图中的Finish按钮就好了。Eclipse会根据你的设定,自动创建项目结构并引入相关的包。

跟小博老师一起学Servlet ——Servlet案例_第1张图片

项目结构

Src目录用来保存JAVA文件与配置文件,前端文件存放在WebContent目录,如项目要使用到第三方JAR文件,那应该放在WEB-INF目录下的lib目录中。

跟小博老师一起学Servlet ——Servlet案例_第2张图片

编写Servlet

在Src目录中新一个继承HttpServlet的类,重写doGet()或doPost()方法。代码编写完成后有二种方式配置访问路径,一种是通过繁琐的web.xml,以下的代码利用Servlet3.0新特性----注解实现。

跟小博老师一起学Servlet ——Servlet案例_第3张图片

部署

手工将Web项目部署到Servlet容器是件非常恼人的事,还好IDE提供了快捷方法。Eclispe只要选中要部署的项目,右击鼠标在弹出的菜单中使用Run on Server选项,在弹出的对话框中选择对应的服务器后就部署完成,服务器也随之运行。项目部署完后,Eclispe会自动创建一个名为Servers的项目,大家不把它删除否则下次就要再次部署了。

自动创建的Servers项目如下图所示:

跟小博老师一起学Servlet ——Servlet案例_第4张图片

验证结果

在浏览器地址栏中输入

http://localhost:8080/fjhWeb/hello.do看看返回的结果是不是

“此信息是由Servlet返回给您的.”提示信息,没有的话仔细检查下拼写,很多问题往往由一个字符或符号引起的。

好了,又到实战时间了。同学们动手练一练吧,有问题给小傅老师留言。

你可能感兴趣的:(跟小博老师一起学Servlet ——Servlet案例)