`
wangcheng
  • 浏览: 1466692 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

在EJB3的WebService方法中获取HttpServletRequest对象

    博客分类:
  • java
阅读更多

在EJB3写的WebService中获取HttpServletRequest对象

 

HttpServletRequest request = 
    (HttpServletRequest)PolicyContext.getContext("javax.servlet.http.HttpServletRequest");

 

这样就可以取得访问这个WebService方法的Request了。(我是用来取对方IP)

分享到:
评论
1 楼 yzqnow1234 2012-08-20  
你用的什么服务器,我用的是WAS。上面这个方法报错。

相关推荐

    ejb WebService

    在【描述】中提到的博客链接(由于无法直接访问,此处不做具体展开),可能详细讲解了如何将EJB组件包装成WebService,包括配置EJB项目、编写WebService接口、生成WSDL文件,以及在客户端使用如WSClient这样的工具...

    EJB&Webservice

    EJB&Webservice

    EJB WebService Demo

    在"EjbWebservice"这个示例项目中,可能包含了以下内容:EJB的源代码、WebService的配置文件、部署描述符(如ejb-jar.xml、web.xml)、以及可能的测试代码。通过学习和运行这个示例,初学者可以更好地理解EJB如何与...

    JDK动态代理在EJB3(包括WebService)中的应用

    标题 "JDK动态代理在EJB3(包括WebService)中的应用" 暗示了本文将探讨Java开发中的一种重要技术——JDK动态代理,以及它如何在企业级JavaBean (EJB) 3.x版本及其相关的Web服务实现中发挥作用。EJB3是Java EE平台的...

    EJB3.0容器模型的WEB服务-WebService

    1. **JAX-WS(Java API for XML Web Services)**:EJB 3.0支持JAX-WS,允许直接在Bean上使用`@WebService`注解,将Bean暴露为Web服务。服务端点接口(SEI)可以通过注解自动生成。 2. **SOAP与RESTful风格**:EJB ...

    EJB_WebService 教师用书源码

    EJB(Enterprise JavaBeans)和Web服务(Web Services)是Java技术在企业级应用开发中的两个重要组成部分。EJB是Java EE(Java Platform, Enterprise Edition)框架的核心组件,主要用于构建可扩展、安全和事务处理...

    Ejb开发webservice

    在EJB 3版本中,它引入了许多改进,如注解驱动的编程模型,使得开发过程更为简洁。EJB 3允许开发者通过简单的注解来声明bean的角色,如实体bean、会话bean和消息驱动bean。 **Web服务(Web Service)** 是一种基于...

    EJB_WebService PPT

    J2EE相关概念及其体系层次结构 EJB相关概念及其分类 JBuilder和Weblogic开发会话Bean JBuilder和Weblogic开发实体Bean 会话Bean和实体Bean开发J2EE应用 不同的解析器解析XML文件 JBuilder和...

    IBM WebSphere Application Development: J2EE, EJB, WebService

    - **XML**:XML是WebService中数据交换的标准格式,它清晰地表示了数据的结构和含义。 - **WSDL**:WSDL(Web Services Description Language)是一种基于XML的语言,用于描述WebService的接口。它包含了服务的位置...

    实战角度比较EJB2和EJB3的架构异同

    在EJB3中,@EJB注解可以指定被注入对象的接口、名称和JNDI名称。对于有多个实现类的接口,可以通过beanName属性指定具体实现。完整的@EJB注解示例如下: ```java @EJB(name = "ejb/shopping-cart", beanName = ...

    面向对象方法EJB组件.pdf

    标题“面向对象方法EJB组件.pdf”暗示了文档内容会围绕面向对象编程范式下的Enterprise JavaBeans(EJB)组件展开。EJB是一种企业级Java组件模型,用于构建分布式、事务性、面向对象的应用程序。EJB组件封装了业务...

    EJB3基础教程

    Java Naming and Directory Interface(JNDI)是EJB3中用于查找和绑定对象的接口。开发者可以使用JNDI查找来获取bean实例。 ### 8. EJB与Web服务 EJB3支持直接集成Web服务,允许bean作为服务提供者或者消费者,...

    EJB3 PPT教程

    你可以学习如何编写EJB3-QL查询,以及如何在Java代码中使用`createQuery()`和`createNativeQuery()`方法执行这些查询。此外,EJB3-QL还支持动态查询和参数化查询。 **七、JTA(Java Transaction API)** 在EJB中,...

    精通soa基于服务总线的struts+ejb+webservice整合应用开发

    精通soa基于服务总线的struts+ejb+webservice整合应用开发 作者:梁爱虎 书中光盘内容:org.eclipse.jdt.ui_3.1.2.jar weblogic91.server axis

    北大青鸟内部教学课件ACCP4.0Y2(EJB_WebService,ASP.NET)

    在课程中,学员将学习如何创建、部署和管理EJB,理解容器管理的持久性(CMP)和 bean 管理的持久性(BMP)的区别。 **WebService**是一种基于开放标准(如XML、WSDL和SOAP)的互操作性技术,它允许不同平台上的应用...

    EJB3规范 简体中文

    ### EJB3规范简体中文版关键知识点解析 #### 一、引言 EJB (Enterprise JavaBeans) 是 Java 平台为企业级应用程序提供的一种组件模型。随着技术的发展,EJB 经历了多个版本的迭代,其中 EJB 3.x 版本引入了大量的...

    ejb3 带源码

    - **实体Bean(Entity Bean)**:代表数据库中的持久化对象,EJB3引入了JPA(Java Persistence API),使得实体Bean的定义更简洁,通过注解可以直接映射到数据库表。 - **会话Bean(Session Bean)**:处理业务...

Global site tag (gtag.js) - Google Analytics