`
feohoo
  • 浏览: 110464 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

J2EE1.4中的Servlet部署

阅读更多

    第一步:我们要编写一个Servlet的代码,我编写一个记录访问网站次数的Servlet,代码如下:

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class hitcountServlet extends HttpServlet
{
public void init(ServletConfig config)
throws ServletException
{
//The ServletConfig object must be passed to the super class
super.init(config);
}
// A counter to keep track of the number of users visiting the website
static int count;
//Process the HTTP Get request
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
count++;
out.println("<html>");
out.println("<head><title>BasicServlet</title></head>");
out.println("<body>");
out.println("You are user number   " + String.valueOf(count)+ "  visting our web site"+ "\n");
out.println("</body></html>");
}
//Get Servlet information
public String getServletInfo(){
return "BasicServlet Information";
}
}

第二步:用Javac 命令编译上面的Servlet代码

第三步:启动 J2EE 服务器(我用的是Sun公司的参考模型),在 程序 - Sun Microsystems - J2EE 1.4 SDK - Start Default Server,稍等一会,就可以启动J2EE服务器了(要在控制台中看见 Domain domain1 started. 就OK 了)

第四步:启动部署工具,在 程序 - Sun Microsystems - J2EE 1.4 SDK - Deploytool,启动部署工具的界面,如下图所示

第五步:选择File - New - Application...

会弹出一个对话框,我们选择Browse...按钮,来选择我们Servlet代码所在的目录,并且给出一个文件名(比如:dky),按下 New Application 按钮,再点击 OK 按钮,就创建好了一个应用

第六步:选择File - New - Web Componment...

会弹出一个向导,点击 Next到下一个窗口,选择Edit Content..,就要弹出一个对话框,选中hitcountServlet.class ,点击 Add 按钮,Class文件就添加好了,再点击OK,再点击 Next

第七步:这个时候我们会看见一个web容器的选择窗口,我们选择Servlet,点击 Next

第八步:在Servlet Class的组合框中,选出hitcountServlet ,再点击 Next,再点击 Finish

第九步:选中左边的树形结构图中的hitcountServlet,然后选中右边的Aliases选项卡,然后点击Add按钮,添加一个别名叫b(当然什么都可以的)

第十步:选中左边的树形结构图中的dky,然后选中右边的Web Context选项卡,添加一个web容器的上下文,比如叫:a

第十一步:选择Tools菜单的Deploy...,点击Ok,部署完毕后,点击Close按钮

第十二步:打开浏览器,在地址栏中输入:http://127.0.0.1:8080/a/b

就可以得到  You are user number 4 visting our web site   这样的输出了

这样我们的Servlet就部署完毕了

分享到:
评论

相关推荐

    《Java Web应用开发:J2EE和Tomcat》教程第二版

    书中涵盖了J2EE 1.4、Servlet 2.4、JSP2.0等多种技术,内容相当于几本同类书,但更加完整连贯,讲解更着重概念—技能—方法的相辅相成,使读者更容易地掌握技术,更快地融会贯通。 本书读者对象为高等院校计算机...

    JSP_MVC架构

    * MyEclipse、JDK1.5、J2EE1.4 * apache-tomcat-5.5.26 + mysql-connector-java-3.1.13 &gt; 使用技术: * JSP、Servlet、JSTL, 自定义标签 &gt; 运行环境: * Winodw+Apache+Tomcat+MySql+JRE1.5 适合初学者,...

    MULE IN ACTION

    1.基于J2EE1.4的企业消息总线(ESB)和消息代理(broker). 2.可插入的连接性:比如Jms,jdbc,tcp,udp,multicast,http,servlet,smtp,pop3, file,xmpp等. 3.支持任何传输之上的异步,同步和请求响应事件处理机制. 4.支持...

    Head First Servlets & JSP(完好高清中文版)

    你是不是要学最新版本(J2EE1.4)的Servlet和 SP?这本书能让你如虎添翼。你将能很好地掌握Servlet和JSP,顺利通过Sun认证Web组件开发人 员(SCWCD)考试。也许你并不在乎考试,而是要在下一个项目里实际使用Servlet...

    Head First Servlet JSP (清晰中文版).part1,另有part2

    现在是你学习较新版本(J2EE1.4)Servlets和JSP的时候了,本书会为你的学习加速。你将会熟练掌握Servlets和JSP,并顺利通过Sun的Web组件开发人员认证(SCWCD)1.4考试。也许你并不在意考试,但会在下一个项目中运用...

    Mule是一个企业服务总线(ESB)消息框架

    1.基于J2EE1.4的企业消息总线(ESB)和消息代理(broker). 2.可插入的连接性:比如Jms,jdbc,tcp,udp,multicast,http,servlet,smtp,pop3, file,xmpp等. 3.支持任何传输之上的异步,同步和请求响应事件处理机制. 4.支持...

    深入浅出Servlets and JSP(第二版).rar

    现在是你学习较新版本(J2EE1.4)Servlets和JSP的时候了,《深入浅出Servlets and JSP》会为你的学习加速。你将会熟练掌握Servlets和JSP,并顺利通过Sun的Web组件开发人员认证(SCWCD)1.4考试。也许你并不在意考试...

    常用J2EE应用服务器简介.docx

    完全遵循J2EE 1.4规范。 Tomcat服务器是一个免费的开源的Web 应用服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,...

    Java_EE_6规范中文版

    2.13 J2EE 1.3中的变化 2.14 J2EE 1.4中的变化 2.15 Java EE 5中的变化 第3章 安全 3.1 简介 3.2 一个简单的例子 3.3 安全体系结构 3.4 用户验证的必要条件 3.5 授权条件 3.6 部署标准 3.7 未来的方向 ...

    J2EE应用开发详解

    内容为J2EE应用开发详解中的源代码 第1章 Java Web应用开发简介 1 1.1 Java EE应用概述 1 1.2 Java EE概念 1 1.2.1 Java EE多层模型 1 1.2.2 Java EE体系结构 2 1.3 Java EE的核心API与组件 4 1.4 Web服务器和应用...

    轻量级J2EE企业应用实战(第3版)

    《轻量级java ee企业应用实战(第3版)—struts 2+spring 3+hibernate整合开发》 第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 ...1.4 eclipse的安装和使用 15

    j2ee轻量级企业开发第三版.pdf

    《轻量级java ee企业应用实战(第3版)—struts 2+spring 3+hibernate整合开发》 第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 ...1.4 eclipse的安装和使用 15

    jsp servlet 入门学习资料-新手一看就懂

    1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 ...

    J2EE轻量级企业应用实战

    第1章 java ee应用和开发环境 1 1.1 java ee应用概述 2 1.1.1 java ee应用的分层模型 2 1.1.2 java ee应用的组件 3 1.1.3 java ee应用的结构和优势 4 1.1.4 常用的java ee服务器 4 ...1.4 eclipse的安装和使用 15

    MuleEsb开源框架简介.pdf

    1. 基于 J2EE1.4 的企业消息总线 (ESB) 和消息代理 (broker)。 2. 可插入的连接性:比如 JMS、JDBC、TCP、UDP、Multicast、HTTP、Servlet、SMTP、POP3、File、XMPP 等。 3. 支持任何传输之上的异步、同步和请求响应...

    《JSP简明教程》课件

    在J2EE模型中,Servlet的这项功能可以被EJB取代。 J2EE开发模型。在J2EE开发模型中,整个系统可以分为3个主要的部分:视图、控制器和模型。视图就是用户界面部分,主要处理用户看到的东西。控制器负责网站的整个...

    轻量级j2ee企业应用实战(第3版) part2

    1.2.1 jsp、servlet 3.0和javabean及替代技术 5 1.2.2 struts 2.2及替代技术 5 1.2.3 hibernate 3.6及替代技术 6 1.2.4 spring 3.0及替代技术 6 1.3 tomcat的下载和安装 7 1.3.1 安装tomcat服务器 8 1.3.2 ...

    轻量级j2ee企业应用实战(第3版) part3

    1.2.1 jsp、servlet 3.0和javabean及替代技术 5 1.2.2 struts 2.2及替代技术 5 1.2.3 hibernate 3.6及替代技术 6 1.2.4 spring 3.0及替代技术 6 1.3 tomcat的下载和安装 7 1.3.1 安装tomcat服务器 8 1.3.2 ...

    JavaServer Pages (JSP)

    Sun 在 J2EE SDK 中改装并集成了 Tomcat JSP 和 Java Servlet 实现。在应用程序部署和发布之前,可将J2EE SDK作为开发环境。Tomcat 是免费和开放源代码的 Java Servlet 和 JSP 技术的实现,它由 Apache Software ...

Global site tag (gtag.js) - Google Analytics