- 浏览: 876130 次
- 性别:
- 来自: 广州
最新评论
-
hjl416148489:
jbox演示DEMO和下载:http://www.sucaih ...
Jbox学习 -
caipeiming:
这里有个例子Java给图片加上水印并设置透明度和位置
java处理图片添加水印 -
Juveniless:
谢谢分享
CXF整合Spring之JaxWsProxyFactoryBean调用 -
springaop_springmvc:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
eclipse maven plugin 插件 安装 和 配置 -
JavaSon_caibi:
public ParameterRequestWrapper( ...
java修改请求参数的值
文章列表
//获取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是如 ...