eclipse下配置 jsp Servlet
需要工具如下:
tomcat 7
下载地址:http://tomcat.apache.org/
32-bit/64-bit Windows Service Installer (pgp, md5)(安装版,无需配置,合适初学)
Eclipse3.6 IDE for Java EE Developers(不一定需要3.6 javaEE,我的是3.52):
下载地址:http://eclipse.org/downloads/
Tomcat Eclipse Plugin (Eclipse的插件v33已经支持tomcat7)
下载地址:http://www.eclipsetotale.com/tomcatPlugin.html
安装步骤:
1.解压Eclipse,因为是绿色版的,反正一个自己容易整理的地方,我是放在移动硬盘
2.解压Tomcat Eclipse Plugin插件到eclipse目录下的plugins目录中
3.然后运行Eclipse选择:窗口->首选项,英文版:Windows->preferences找到Tomcat选项,选择Tomcat版本(没7.0,选6.x也可,不会有问题),然后设置Tomcat安装目录
4.找到Server->Server runtime environment,新建一个Server:
我的Add里面只有v6.0的,可能是因为3.5,不过不影响
到这里配置就结束了。不出意外,在工具栏上面会有三个cat的图标
新建项目:
1.File->New->Others,在web下找到Dynamic web project。
(如果你的项目中没有web,说明你没有Web的SDK,需要更新一下。如果安装
Eclipse3.6 IDE for Java EE Developers就没有顾虑)
添加SDK的方法:
选择Install..
我选择了–All Available Sites–就是全部,我选的
Web, XML, and Java EE Development 选项就是我们需要的SDK
然后就勾山,一直”下一步”,等待它的下载和安装。
2.新建Project:HelloWorld
(图片上的错误提示是:我已经建立的一个叫HelloWorld的工程,一般不会有错误)
3.在新建的HelloWorld项目下找到WEB-INF目录,新建一个文件夹,命名为classes,再在这个目录下新建一个packet,命名为test,包中新建Class,命名为HelloWorld。文件内容为:
package test;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
public class HelloWorld extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter writer = response.getWriter();
writer.println("Hello World!");
}
}
当我在WEB-INF的classes文件夹下添加test文件夹的同时,Java Resources:src下面就添加了一个test包。同样,在
classes/test下添加HelloWorld.java也映射到了Java Resources:src/test包下。
4.在WEB-INF目录下修改web.xml,文件内容: