J2EE
文章平均质量分 50
JasonYao
从事java开发3年。熟悉WAS MQ JMS SOA
展开
-
基于RAD开发WebService
<br />有两种方式创建WebService<br />一种是自顶向下。<br />一种是自底向上。<br />推荐使用自顶向下的方式,也就是先创建wsdl文件,再生成java代码。<br /><br />选择WSDL 然后点击下一步,然后取一个名字,然后点击下一步出现如下画面:<br /><br />目标的名称空间是自己可以定义的,相当于你的包名反过来写。<br />其他的设置可以是默认的,然后点击完成。<br />然后就生成了一个wsdl文件,<br />图像化如下:<br /><br />左边的那个原创 2011-05-06 17:11:00 · 1961 阅读 · 0 评论 -
java bean convert to json string and json string convert to java bean
package org.codehaus.jackson;import java.io.ByteArrayOutputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.List;import junit.framework.Assert;import org.codehau原创 2014-09-06 00:23:16 · 1271 阅读 · 0 评论 -
使用URLConnection报302 response code
需求:项目中有发邮件的功能,邮件内容固定,然后就配置成一个静态的html文件,https环境,使用URLConnection访问此页面取得邮件内容模板。问题:使用过程中报302错误。解决方案:private static URLConnection reload(URLConnection uc) throws Exception {原创 2014-03-05 19:43:45 · 7486 阅读 · 0 评论 -
【备忘】Java LDAP 相关操作
java链接LDAP:package com.mh.ldap.demo;import java.util.Hashtable;import javax.naming.Context;import javax.naming.NamingEnumeration;import javax.naming.directory.InitialDirContext;import javax.n转载 2014-01-06 23:48:06 · 828 阅读 · 0 评论 -
SpringMVC+Spring3.2+Hibernate4.2 @Transactional 事务不成功原因
研究N久,发现是springMVC的配置文件和Spring的配置文件内容有冲突,在配置扫描包的时候,springMVC配置到具体controller的包路径就好。原来配置的太粗粒度了。两个配置文件都是扫描com包路径下了。结果spring下的service层和dao层就不起作用了。原创 2013-10-21 19:57:25 · 1939 阅读 · 1 评论 -
在JAR包中使用log4j
前提概要:一个小系统,需要打成jar包的,而且在这个系统里面需要用到log4j,那么怎么能在打成后的jar包中正确加载到log4j配置文件呢?实现代码如下(不管是Eclipse环境还是jar包环境都能正确读取到log4j的配置文件):InputStream in = LogManager.class.getResourceAsStream("/com/test/log4j.xml");原创 2013-12-04 19:22:28 · 5069 阅读 · 0 评论 -
不借助第三方类库,使用JDK自带API操作XML
先放两个主要方法:import java.io.StringReader;import java.io.StringWriter;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.Source;impo原创 2013-09-27 19:34:30 · 1548 阅读 · 0 评论 -
Log4j 怎么打出错误堆栈而不是一条错误message
使用logger.error(e) 这个方法相当于打出了 e.toString() 的内容。想要打出具体堆栈的信息,定位到具体哪边抛出错误的话可以使用logger.error('Some String such as 'Exception occurred'', e)原创 2013-07-01 22:58:00 · 2143 阅读 · 0 评论 -
<jsp:include>能include静态页面吗?
楼主强烈不建议include 像 html这种文件。include静态文件跑在tomcat的服务器上是没有问题的,但是目前实践得知跑在WAS上会出现问题,编译错误!所以为了应用程序的可移植性更强,不建议include静态页面。原创 2013-04-23 19:22:06 · 1105 阅读 · 0 评论 -
WebSphere MQ7 实现多点广播
Research MQ7.0 IntelligentMulticast 转载请注明出处:http://blog.csdn.net/javalover_yao/article/details/8612569 一、PreparativeMQ Server: MQ7.0.1.5Operating System: Windows 7 Enterprise.MQ Java Cli原创 2013-02-26 10:26:54 · 3171 阅读 · 0 评论 -
取得Spring配置文件中的Bean对象的通用方法
import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; /** * 以静态变量保存Spring ApplicationContext, 可在任何代码任何地方任何时候中取出ApplicaitonContext.转载 2013-02-21 22:20:20 · 2134 阅读 · 0 评论 -
使用JUNIT4 生成测试报告
转载请注明出处!!!!!!项目不能引用到其他项目,如果引用到其他项目,需要把其他项目打成jar包,然后去引用jar包创建一个套件类,右击套件类,点export 在general里面点ant builders 构建文件,如下图所示然后点next出现如下图所示:勾选你需要出测试报告的项目PS:Name for Ant buildfile >>>>原创 2011-07-07 08:48:44 · 17338 阅读 · 3 评论 -
JBOSS AS5.1 默认tag的实例是单例, 修改配置可以改成非单例
项目中的一个功能,有些数据是用tag打出来的,每跑一次,显示的数据就是之前的数据append上新数据,很奇怪,debug发现,每次进去调用的tag实例都是同一个。可以修改如下配置信息,使得每次tag的实例都是新new一个:目录:jboss-5.1.0.GA\server\default\deployers\jbossweb.deployer\web.xml先找到如下配置原创 2012-09-07 09:46:18 · 932 阅读 · 1 评论 -
Use Rhino to write SSJS(Server side javascript)
package jason.Rhino.study;import java.io.File;import java.io.FileReader;import java.io.IOException;import org.mozilla.js.Context;import org.mozilla.js.ContextAction;import org.mozilla.js.Conte原创 2012-06-28 15:44:34 · 1163 阅读 · 0 评论 -
IBMJCE AND SunJCE(javax.crypto.BadPaddingException:Given final block not properly padded)
问题描述:项目中要用到和SFTP进行连接上传文件,用户名密码IP什么的要配置在WAS服务器里面,出于安全性考虑,需要把这些连接的必要信息用AES-256进行加密,加密自己写了一个桌面工具,把加密过后的信息放到WAS配置文件里面,但是问题来了,在应用程序运行过程中,并没有成功的解密,报错如下:javax.crypto.BadPaddingException:Given final原创 2012-05-29 10:24:57 · 5377 阅读 · 3 评论 -
执行java.io.ByteArrayOutputStream.write 方法内存突然加大的原因与解决办法
转载请注明出处问题描述:在项目中用有个上传功能,会把文件转换成inputstream然后转换成byte[] 数组转换代码如下:public static byte[] convertstream(InputStream inStream) throws IOException { ByteArrayOutputStream swapStream = new ByteAr原创 2012-04-01 09:31:37 · 10575 阅读 · 1 评论 -
JBOSS 下的web应用中用system.out.println不生效,不显示到控制台
问题原因:自己的应用程序中采用了log4j 记录日志, 而JBOSS 的日志也是通过log4j来实现的,,所以两者有冲突解决办法:参见下面的主题:http://community.jboss.org/message/635446#635446只要在jboss-server.xml 中的log4j 节点下增加一个属性就可以了: false原创 2011-11-08 11:27:33 · 3647 阅读 · 0 评论 -
直接通过response把文件内容下载到客户端
我自己备忘用的HttpServletResponse response = ServletActionContext.getResponse(); OutputStream out = response.getOutputStream(); response.reset(); String fileName = DateUtil原创 2017-02-23 16:32:20 · 4863 阅读 · 1 评论