0 0

spring mvc 和 pushlet 结合5

前提条件为
1.web.xml配置
<servlet>
<servlet-name>springServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>WEB-INF/conf/spring/web/web-main.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>

  <servlet>
          <servlet-name>pushlet</servlet-name>
           <servlet-class>nl.justobjects.pushlet.servlet.Pushlet</servlet-class>
          <load-on-startup>1</load-on-startup>
      </servlet>
  <servlet-mapping>
          <servlet-name>pushlet</servlet-name>
          <url-pattern>/chat/pushlet.srv</url-pattern>
      </servlet-mapping>
       <servlet-mapping>
          <servlet-name>pushlet</servlet-name>
          <url-pattern>/pushlet.srv</url-pattern>
      </servlet-mapping> 
2.数据源
public class PushLetTest implements Serializable,BeanFactoryAware{
private BeanFactory beanFactory;
  /**
  * @return the beanFactory
  */
  public BeanFactory getBeanFactory() {
  return beanFactory;
  }
  /**
  * @param beanFactory the beanFactory to set
  */
  public void setBeanFactory(BeanFactory beanFactory) throws BeansException{
  this.beanFactory = beanFactory;
  }

    static public class HwPlushlet extends EventPullSource {
   
               @Override
               protected long getSleepTime() {
                   return 1000;  
               }
              @Override
               protected Event pullEvent() {
                   Event event =Event.createDataEvent("/zhaoyang/hi");
                   event.setField("hw","hello,world");
                   return event; 
               }
           }
}

问题是 想在内部类里 去的spring容器中的bean 其它一切正常
2012年11月12日 18:23

1个答案 按时间排序 按投票排序

0 0

自己手动获取

2013年9月18日 11:42

相关推荐

    pushlet 之 Pushlet使用手把手实例

    在实际开发中,Pushlet可以与各种工具集成,例如与Spring框架结合,或者利用Maven构建项目。这需要你熟悉相关的集成技术和配置。 总结,Pushlet 提供了一种高效、简单的实现服务器推送的解决方案,通过本文档中的...

    pushlet.jar 和示例工程

    "pushlet.jar 和示例工程"是一个专注于实现服务器端向客户端主动推送消息的框架,它在Web开发领域中扮演着重要角色。Pushlet框架的设计旨在克服传统的HTTP协议中客户端请求、服务器响应的被动通信模式,转而采用一种...

    pushlet

    开发者可以通过解压提供的pushlet-2.0.3压缩包,获取源代码、文档和示例,以便更好地理解和集成Pushlet到自己的项目中。 在使用Pushlet时,开发者需要注意以下几点: 1. **性能优化**:由于Pushlet依赖持久连接,...

    pushlet 和comet 资料介绍

    Pushlet和Comet技术是Web服务器向浏览器推送数据的两种策略,主要用于实现实时的、双向的通信。这两种技术在传统的HTTP协议基础上进行了扩展,克服了HTTP请求-响应模型的限制,使得服务器能够主动向客户端推送数据,...

    pushlet文档和项目

    要使用Pushlet,开发者首先需要在服务器上部署Pushlet Server,然后在客户端和服务器端编写代码来实现数据的发布和订阅。对于客户端,可以使用提供的JavaScript库来创建订阅和处理推送的数据。对于服务器端,需要...

    pushlet jar包下载

    服务器推 pushlet 服务器推 pushlet 服务器推 pushlet 服务器推 pushlet

    pushlet简单配置应用

    这个JAR文件包含了Pushlet的所有必要类和接口,使得你可以创建和管理Pushlet服务器端和客户端的组件。 2. **配置文件**:Pushlet需要两个配置文件,`pushlet.properties`和`sources.properties`。前者通常用于设置...

    服务器推送pushlet讲解

    Pushlet的核心概念包括Pushlet服务器、Pushlet客户端和Pushlet事件。 1. Pushlet服务器:这是Comet服务的实现,负责接收客户端连接并保持连接打开状态,直到有新的数据可推送到客户端。 2. Pushlet客户端:通常是一...

    通过推送机制(Tomcat comet,pushlet)实现进度条

    文件可能包括服务器端的Java代码(如Servlet或Spring MVC控制器)、客户端的HTML和JavaScript文件,以及可能的配置文件。解压并研究这些文件,可以帮助理解如何将Comet或Pushlet应用于实际的进度条实现中。 总结,...

    PushLet实例,可直接运行

    在实际应用中,PushLet可以与各种前端技术(如JavaScript、jQuery、WebSocket等)结合,构建出交互性强、用户体验优秀的实时Web应用。同时,由于PushLet基于Java,所以它可以很好地融入Java EE环境,与其他企业级...

    pushlet的JAR包和文档

    【Pushlet的JAR包和文档】是一组与实时通信技术相关的资源,主要涉及Pushlet项目,这是一种基于Java实现的Comet风格的Web应用工具。Pushlet是早期实现服务器推送(Server-Side Push)技术的一个重要框架,它利用HTTP...

    pushlet实现简单的用户聊天

    Pushlet框架主要包括两个核心组件:Pushlet Server和Pushlet Client。Pushlet Server运行在服务器端,接收并处理客户端的连接请求,同时负责将消息推送到已连接的客户端。Pushlet Client则运行在用户的浏览器或应用...

    Pushlet点对点发送消息

    Pushlet结合点对点的概念,可以构建出分布式、高效且健壮的消息传递系统。 在"Pushlet点对点发送消息"这个主题中,我们可以深入探讨以下几个关键知识点: 1. **Pushlet框架**:Pushlet是Apache Cocoon项目的一部分...

    pushlet服务器推技术例子

    【Pushlet服务器推技术】是一种实时通信技术,主要用于构建...在压缩包文件“pushlet”中,可能包含了实现Pushlet技术的源代码、配置文件和示例应用,供开发者学习和参考,以便在自己的项目中集成和使用Pushlet服务。

    修改后的pushlet的jar包和js

    【标题】"修改后的pushlet的jar包和js"涉及的核心技术是Pushlet,这是一个用于实现服务器向客户端推送数据的技术。Pushlet是一个基于Java的开源项目,它允许服务器主动将信息推送到客户端,而无需客户端持续发送请求...

    pushlet定时向前台推送消息

    在实际应用中,开发者可能会结合Spring框架或者其他微服务架构来构建Pushlet服务,利用这些框架提供的功能进行服务注册、发现、监控和扩展。此外,前端可能使用JavaScript库(如Socket.io或Stomp.js)来与Pushlet...

    PUSHLET即时通讯工程实例

    在后台,PUSHLET利用Java的Servlet和WebSocket技术来处理连接和数据传输。Servlet负责处理客户端的请求,建立持久连接;WebSocket则提供双向通信的能力,使得服务器能主动推送消息到客户端。 **核心技术** - **Java...

    Pushlet简单示例测试

    服务器端通常包括一个Pushlet服务容器,例如PushletServer,它管理着客户端的连接和事件。 2. **Pushlet客户端**:客户端通常是一个Web应用,使用JavaScript或者其他客户端技术与Pushlet服务器建立持久连接。当接收...

    pushlet例子

    Pushlet系统主要包括两部分:Pushlet服务器和Pushlet客户端。Pushlet服务器使用Servlet容器(如Tomcat)运行,处理来自客户端的连接,并负责推送数据。Pushlet客户端通常是一个JavaScript脚本,它在用户浏览器中运行...

Global site tag (gtag.js) - Google Analytics