Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤

一、myeclipse的简介

 

当了解了开发细节后,毕竟再使用记事本开发是不切实际的。所以应该学会使用工具开发。

MyEclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于JavaJava EE以及移动应用的开发。MyEclipse可以支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3JDBC数据库链接工具等多项功能。

 

二、myeclipse开发Servlet的配置工作

笔者使用的myeclipseTomcatjdk版本如下

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第1张图片Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第2张图片

Myeclipse连接Tomcat

选中MyEclipse的【Window--Preferences】菜单项,看到Myeclipse下的Servers找到你所要连接服务器

 

选择Tomcat所在的目录。

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第3张图片

 

myeclipse设置JDK

Tomcat使用的JDKServlet使用的JDKServlet所用的jdk,就是系统所配置的jdk)不一样时,启动就会报错。

所以得统一JDK才行。

 

点击add后,弹出的窗口。

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第4张图片

 

 

三、myeclipse开发servlet的基本步骤

 

新建一个web Project

 

 

为您的Web工程命名。

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第5张图片

点击Finish

 

可看到的Web工程界面如下:

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第6张图片

 

 

src下可建包,在包中把java文件放入其中。

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第7张图片

 

com.focus包下创建Servlet文件。

 

Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第8张图片

 

启动Tomcat服务器

 

重装,即重新把web工程发布到Tomcatwebapps目录下。

 Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第9张图片

Java Web -- Servlet(6) 用myeclipse开发servlet的基本配置与步骤_第10张图片

 

TestServlet.class中写入如下代码:

package com.focus;

 

import java.io.IOException;

import java.io.PrintWriter;

 

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

public class TestServlet extends HttpServlet {

 

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

 

response.setContentType("text/html");

response.setCharacterEncoding("utf-8");

PrintWriter out = response.getWriter();

out.println("你好,欢迎使用MyEclipse开发Servlet");

 

}

 

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

 

response.setContentType("text/html");

PrintWriter out = response.getWriter();

 

}

 

}

 

Web.xml文件自动配置

 <servlet>

    <servlet-name>TestServlet</servlet-name>

    <display-name>This is the display name of my J2EE component</display-name>

    <description>This is the description of my J2EE component</description>

    <servlet-class>com.focus.TestServlet</servlet-class>

  </servlet>

 

  <servlet-mapping>

    <servlet-name>TestServlet</servlet-name>

    <url-pattern>/TestServlet</url-pattern>

  </servlet-mapping>

 

效果如下:

 

 

你可能感兴趣的:(java,Web,jsp,MyEclipse,servlet,servlet开发)