`
wangyanlong0107
  • 浏览: 480647 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

tomcat中自带的例子

 
阅读更多
//Source Code for RequestHeader Example 打印包头信息

import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class RequestHeaderExample extends HttpServlet {

    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException
    {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        Enumeration e = request.getHeaderNames();
        while (e.hasMoreElements()) {
            String name = (String)e.nextElement();
            String value = request.getHeader(name);
            out.println(name + " = " + value);
        }
    }
}

 

//Source Code for Request Info Example打印客户端信息

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class RequestInfo extends HttpServlet {

    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException
    {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<body>");
        out.println("<head>");
        out.println("<title>Request Information Example</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h3>Request Information Example</h3>");
        out.println("Method: " + request.getMethod());
        out.println("Request URI: " + request.getRequestURI());
        out.println("Protocol: " + request.getProtocol());
        out.println("PathInfo: " + request.getPathInfo());
        out.println("Remote Address: " + request.getRemoteAddr());
        out.println("</body>");
        out.println("</html>");
    }

    /**
     * We are going to perform the same operations for POST requests
     * as for GET methods, so this method just sends the request to
     * the doGet method.
     */

    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException
    {
        doGet(request, response);
    }
}
 
分享到:
评论

相关推荐

    HTML5+WebSocket实例,附件为三个可运行实例(tomcat7自带实例、聊天实例、视频实例).zip

    HTML5+WebSocket实例,附件为三个可运行实例(tomcat7自带实例、聊天实例、视频实例).zip HTML5+WebSocket实例,附件为三个可运行实例(tomcat7自带实例、聊天实例、视频实例).zip

    tomcat的使用方法(免费带例子)

    tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)

    JNDI与Tomcat连接池的例子

    这是一个关于如何启用Tomcat自带的连接池功能的小例子,里面用到了JNDI的查找

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    四、启动服务,测试tomcat自带的例子 1、测试apache和tomcat协作。 先在每个tomcat中的\webapps\ROOT下的index.jsp下面加上以下的测试代码部分:(X代表不同的tomcat的输出不同的信息),把index.html删除,以免影响...

    Nginx+Tomcat负载均衡

    1. 使用tomcat自带的cluster方式,多个tomcat见自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。 2. 利用nginx的基于访问ip的hash路由策略,保证访问的ip始终被路由到同一...

    Spring3.1搭建的springMVC框架例子

    一个简单SpringMVC例子,从请求到controller跳转再到页面显示能完整执行成功。使用myeclipse6.0搭建,使用Spring3.1部分jar包,使用jdk1.6.0_45和自带的myeclipse tomcat。

    spring+hibernate CRUD 简单示例

    集成 spring hibernate 的例子,这个例子在 tomcat6.0 MyEclipse6.0 下测试通过,里面导入的包都是MyEclipse自带的

    JSF2.0 的ajax实现的例子,配有详细的中文注释

    JSF2.0 自带的ajax实现很方便, 有多个工程可演示,必须在Tomcat6,jboss5,glassfish3才支持JSF2.0

    jspsmart + struts1.2 以及用 formfile 上传例子

    myeclipse 工程 ... 有两个例子: 一个是 jspsmart + strust 1.2 另一个用的 struts 自带的 formfile 环境:winxp jdk1.4.2 tomcat5.0或weblogic8.1 发布前,最好先编译一下,毕竟JDK版本太老了

    下载与安装Struts2

    本节将介绍如何下载和Struts2,并介绍Struts2包内都包含哪些文件,各自有什么作用,以及如何在Tomcat中安装Struts2。最后发布并测试Struts2 自带的例子验证Struts2安装是否成功。

    ExtJS4.1+Struts2.3.1.2表格(grid)例子程序

    最新Ext版本、最新Struts2版本 环境:myeclipse 9.0 extjs-4.1.0有红叉,请为ext-all.js添加Exclude From Validation struts2的类库已在WEB-INF/lib下 解压缩后的文件夹导入...myeclipse9.0下自带的tomcat6.0测试可用

    一个简单分页的例子

    本例所用数据库为MS-SQL Server2000,用户名sa,密码sa,连接方式为JTDS 数据直接是SQL Server自带的pubs的employee表的fname和lname两列 需要在lib文件夹下加入jtds-1.2.jar之后可直接用Tomcat运行 也可以...

    osworkflow配置

    根据osworkflow自带的例子,自己写了个demo,简单地实现了工作流 有两个文件夹,一个是配置,一个是demo,里面有说明文件,可能写得不是特别详细,是本人学习过程中整理的 在下面环境中测试通过: mysql5.0 tomcat...

    spring MVC CRUD示例

    这个是我学习过程中的一个示例,由于对AOP的概念不是很清楚,这个例子并没有过多的涉及AOP。所以希望有人能指点我,交个朋友:QQ:...本例用的开发工具是 MyEclipse6.0 tomcat6.0 ,里面的包都为MyEclipse中自带

    JSF2.0快速入门的基本教程.ppt

    如果你的服务器是高版本的tomcat(5.5+),那么必须要删除它自带的一些包才能很好的支持jsf,具体细节请查看它的文档。 请自行下载jsf ri和JSTL 1.1。 废话少说,开始了。 在myeclipse 4.0GA中新建一个web项目,...

    Spring+CXF开发WebService

    使用 CXF 做 webservice 简单例子...它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。

    本人学习EXT以来的宝贵财富,1年多的积累啊!!!

    然后部署到tomcat等服务器上,就可以观看example下面的所有例子。 有Ext官方自带的,&lt;深入浅出ExtJS&gt;一书的所有源码,73个Ext官方论坛收集的用户扩展控件。几个自己写的例子。 有任何问题可以找我 QQ:370735745 ...

    Struts原理、开发及项目实施

    这是Struts自带的一个例子,附有详细的说明文档,可以做为初学者的入门教程。 另外,Struts还提供了一系统实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等。 &lt;br...

    struts2.1.6+spring2.0+hibernate3.2常用配置包

    MyEclipse8.0中自带的struts2版本是2.1.6,spring版本有2.0,2.5的,hibernate版本较多些至3.2,首先选版本就选择最优的,struts2没的选只有2.1.6版的,所以先导入struts2支持,然后是spring选的是2.0,问题就出在...

    JAVA上百实例源码以及开源项目

    Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加...

Global site tag (gtag.js) - Google Analytics