新建一个项目的步骤
打开eclipse,右键点击new–>java project,会出现如下页面。填写一个Project name,比如我在这里填写的是java_demo。然后按finish一个项目就创建好了。
修改项目的编码为UTF-8,具体步骤是右键项目名,选择最下面的Properties选项,会弹出如下页面,点击左侧第一个Resource选项,会看到Text file coding,选择第二个other,选择UTF-8编码方式。这里说下为什么要选择UTF-8编码方式,因为我们以后开发中很多情况下会用到国外的文档和包,很多都是用UTF-8编写的,这样引用起来会编码一致。点击ok就设置好了。
在项目里新建一个webapp1文件夹,右键项目名,选择new–>folder,如图所示, Folder name为webapp1,点击finish完成。
同样地在webapp1目录下建一个WEB-INF文件夹,之后在WEB-INF文件夹里建一个web.xml文件。建好之后应该是这样的结构:
这里web.xml配置文件暂且为空,之后我们再写入内容。
4.项目下新建一个lib文件夹,放置整个项目所用的jar包,包含了servlet所用的类,使编写的servlet代码可以编译。这些jar包可以从网上下载。
5.引用jar包,在项目properties左侧选项里的java bulid path里的libraries里Add JARS,把刚才lib里的包引,要按一下Apply再点OK。
6.接着刚才的步骤,在项目properties的java bullid path的source下设置classes目录,使编译形成的.class文件放到 java_demo/webapp1/WEB-INF/classes目录下。
7.写一个servlet。在项目的src目录下新建一个包com.rzy.web.servlet,这个包名的意思是:com代表公司,rzy是公司名,web.servlet代表是web应用的servlet。在包里放一个DemoServlet类和一个ResultServlet类。注意类名的命名规范,第一个字母要大写。建好之后的目录结构如下。
接下来我们先在DemoServlet类里写入处理方法。
所有Servlet类都要继承HttpServlet类,一般只要改写里面的doGet(),doPost()方法。
package com.rzy.web.servlet;
import java.io.IOException;
import javax.servlet.S