`
javaEEdevelop
  • 浏览: 862511 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
//获取x function getX(obj){ var parObj=obj; var left=obj.offsetLeft; while(parObj=parObj.offsetParent){ left+=parObj.offsetLeft; } return left; } //获取y function getY(obj){ var parObj=obj; var top=obj.offsetTop; ...
1.开发服务端   1.1.Order.java  //是实体类   1.2.OrderService.java  //服务接口   1.3.OrderServiceBean.java  //服务接口的实现类   1.4.build.xml //ant的部署文件 2.开发客户端   2.1.OrderTest.java //juit测试类   2.2.build.xml //Ant任务类生成webservice辅助类   2.3需要jax2.1的jar文件支持,http://dldx.csdn.net/fd.php?i=987830727246899&s=55184d ...
 开发消息驱动bean(Queue/Topic)  1.配置目标地址(cmcc-service.xml),Jboss使用一个XML文件配置队列地址,文件的取名格式应遵守*-service.xml  2.编写服务器消息的发送者(QueueSender,TopicSender)  3.编写客户端接收者(QueueMessageDriverBean,TopicMessageDriverBean1,TopicMessageDriverBean2)  4.把QueueSender\TopicSender\QueueMessageDriverBean\TopicMessageDriverBean ...
最近在做一个监听器,  public void contextInitialized(ServletContextEvent sce) { } 当TOMCAT启动时这个方法里的程序执行了,但是当服务器停止时下面这个方法没有执行!让我很郁闷。 后来才知道原因 public void contextDestroyed(ServletContextEvent sce) {  System.err.println("服务器开始停止运行"); }   原来我是用myEclipse集成了tomcat ,在这个开发坏境里是不能运行contextDestroyed的。 ...
开发步骤 1.编写Person.java实体类 2.开发PersonService.java接口类 3.开发PersonServiceBean.java实现类 4.发布EntityBean.jar文件到jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\server\default\deploy\下 发布的文件只有Person.java、PersonService.java、PersonServiceBean.java、METH-INF/persistence.xml、jndi.properties等文件 5.编写mysql-ds.xml数据源文件,部署到jbo ...
1.数据源的模板在\jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\docs\examples\jca\下2.编辑数据源文件,比如mysql-ds.xml,命名规则是名称-ds.xml结尾3.把数据源文件部署到jboss下,路径是jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\server\default\deploy\;其中default是配置项,这个路径可以改的,这样就表示数据源配置成功了4.管理数据源路径:http://localhost:8080/jmx-console/中的jboss.jca选项, 点击自己配置的数据源的名称中的name= ...
 1.通过JNDI查找方式来查找其他的beanInitialContext ctx = new InitialContext();HelloWorld helloworld = (HelloWorld) ctx.lookup("实现类的简单名称/remote"); 2.通过注解@EJB 例如 @EJB Other other;//现在就可以使用Other里面的公共方法了,条件是Other必须是一个EJB对像 @Resource TimeServi
1.无状态bean使用实例池技术管理bean@Stateless //申明是一个无状态bean的注解2.有状态bean使用激活(activation)管理bean@Stateful//申明是一个有状态bean的注解
javax.ejb.EJBException: Local and Remote Interfaces cannot have duplicate interface for bean HelloWorldBeanat org.jboss.ejb3.SessionContainer.checkForDuplicateLocalAndRemoteInterfaces(SessionContainer.java:134)@Remote和@Local必须指定接口的class,也就是value值例如:@Remote(HelloWorld.class)  //申明是一个远程接口,不写默认是本地接口@L ...
开发步骤 1.开发服务端  1.1 开发HelloWorld和HelloWorldLocal接口,在开发HelloWorldBean实现类 2.开发客户端  2.1 开发EJBClient2的java客户端项目和EJBClient的web项目 3.把helloworld.jar服务和EJBClient.war都部署在JBoss容器里,helloworld.jar打包时只需要选定HelloWorld、HelloWorldLocal、HelloWorldBean这三个类导出即可; HelloWorld.java //远程接口类 package cn.cmcc.ejb3;   p ...
在正式的企业开发中,我们会对EJB应用进行不断地测试,这一过程需要我们进行反复的打包-发布。如果我们手动的通过MyEclipse的打包向导进行打包,然后手动在JBoss下进行部署发布这样会降低项目的开发效率。 为了提高EJB应用的开发效率,大部分企业中会在引入Ant工具,通过Ant完成EJB应用的编译-打包-发布-卸载。在MyEclipse中已经集成了Ant开发工具,所以在项目中我们可以直接使用Ant。 Ant的使用 首先,在项目的根目录之下创建Ant的配置文件,该配置文件是一个XML文件,默认的Ant配置文件的名称叫做build.xml。在编写该配置文件之前,我们首先要明白该配置文件 ...
准备事项 1.查询jBoss部署的JNDI,http://localhost:8080/jmx-console/ 路径下,查找jboss-->service=JNDIView-->java.lang.String list()--点击Invoke-->Global JNDI Namespace(这是全部的JNDI,最下面就有自己开发的HelloWorldBean) 2.运行JBoss: jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\bin\run.bat文件 3.jBoss默认部署的路径: jboss-4.2.3.GA-jdk6\jboss-4 ...
以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox   (1)window.event        IE:有window.event对象        FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)    (2)鼠标当前坐标 ...
环境准备: eclipse(Helios) 3.6maven 3.0.4   maven3 安装:     安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。     首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz     下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下,即 mave ...
在使用DispatchAction时出现了这个问题,从这句话分析,就是没有在指定的类中,找到对应的方法。     先说结论: 在Action中定义的方法(要在参数中使用的方法),参数一定要固定为  (ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response )     -------------------------------- 这种错误,一般在保证所有路径的拼写都正确的情况下应该就能避免,     那接着分析一下,struts是如 ...
Global site tag (gtag.js) - Google Analytics