
开发笔记
文章平均质量分 73
邹锐
这个作者很懒,什么都没留下…
展开
-
ssh与jbpm4.3的整合
首先说一下环境,spring3.0+struts2+hibernate3.4.0+jbpm4.3[size=x-small]jbpm的配置文件:[/size]logging.properties,jbpm.mail.properties,jbpm.mail.templates.examples.xml这三个配置文件就先不说了。主要是jbpm.cfg.xml和jbpm.hibernate.cfg...原创 2010-05-28 20:23:18 · 148 阅读 · 0 评论 -
cas+tomcat开发单点登录教程(定制认证方式篇)
CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法。CAS 包含两个部分: CAS Server 和 CAS Client。CAS Server 需要独立部署,主要负责对用户的认证工作;CAS Client 负责处理对客户端受保护资源的访问请求,需要登录时,重定向到 CAS Server。如附件“cas原理.jpg”所示。 CAS Client ...2011-12-19 20:43:08 · 290 阅读 · 0 评论 -
java开发webservice的几种方式
webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。1.Axis2Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axis+eclipse开发webservice,当然不用eclipse也可以开发和发布webservice,只是用eclipse会比较方便。 ...2011-12-17 15:33:24 · 184 阅读 · 0 评论 -
利用iReport制作子报表
iReport版本:3.7.3,JavaBean作为数据源。1.先配置一下classpath,点击“工具”-->“选项”-->“iReport”-->“classpath”,点击“AddFolder”,选择你的类文件编译之后的存放路径,如:D:\company\source\sponsorshipWeb\build\classes;2.然后点击iReport主界面的Report ...2010-12-10 16:09:07 · 317 阅读 · 0 评论 -
spring security 3.0 实现认证与授权
先看一下spring security 官方对以下几个类或接口的解释,因为这个几个类在程序中会使用到;ConfigAttribute:Stores a security system related configuration attribute. SecurityConfig:ConfigAttribute的实现类。GrantedAuthority:Represents an authority...2011-07-10 20:11:02 · 200 阅读 · 0 评论 -
解决GET提交中文乱码问题
今天同事在做一个手机网站的后台,用GET方式提交参数时,碰到了中文乱码的问题,Tomcat服务器和页面都设置了编码方式是UTF-8,也用了过滤器,还是出现乱码。无奈只有用java API的两个类来进行编码与解码,URLEncoder:HTML格式编码的工具类,它能将String转换成application/x-www-form-urlencoded MIME格式;URLDecoder:HTML格式...2010-11-19 15:20:25 · 121 阅读 · 0 评论 -
compass搜索引擎的应用
前阵子在做一个手机服务器端系统的开发,主要使用spring+hibernate框架,由于系统涉及到全文检索功能,所以很自然地就想到了compass这个开源的搜索引擎,并且在j2ee领域,个人觉得目前最好用的就是这个了。为了提高系统的性能,我们大量的使用了compass创建的索引来做数据查询,因为我们主要功能是数据查询,很少做数据的更改,所以比较适合用这种方式,也收到了很好的效果。首先是spri...2011-09-12 11:29:02 · 143 阅读 · 0 评论 -
IE下利用js实现打印功能
这主要是用到了IE的一个内置插件,在html代码的<head>中加入这句:<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT> 这就是IE的内置插件。然后需要写一个样式,来表明不需要打印的地方,如下:&...2010-10-29 11:08:22 · 542 阅读 · 0 评论 -
struts2+jasperReport生成各种形式的报表
/** * 導出html形式報表 * @param request 請求對象 * @param response 響應對象 * @param parameters 設置報表的參數 * @param jrxmlFilePath 報表的jrxml文件路徑 * @param jasperFilePath 報表的jasper文件路徑 * @param resul...2010-10-28 17:10:27 · 157 阅读 · 0 评论 -
利用js给select element产生年份
function generateYearFun() { var now = new Date(); var nowYear = now.getFullYear(); var selectObj = document.getElementById("queryByYear"); var optionObj = document.createElement("option"); ...2010-10-25 16:32:02 · 234 阅读 · 0 评论 -
解决struts2+jasperReport在生成html形式的报表时的图片问题
Struts2和jasperReport整合时,在生成html形式的报表时,页面没有显示土图片,只有一个个的红叉,jasperReport在生成html形式的报表时,空白的地方是用图片填充的。首先需要在web(IDE:eclipse)目录下新建一个images文件夹,然后到jasperReports.jar中找一个图片文件,路径:net.sf.jasperreports.engine.images...2010-10-18 14:09:35 · 171 阅读 · 0 评论 -
struts2 java.lang.IllegalStateException异常的解决方法
环境:eclipse+struts2+EJB3.0+jasperReport最近在一个项目,用到jasperReport生成报表,页面提交请求时,在后台生成报表,然后struts以流的形式返回到页面,报表能显示在页面上,但tomcat抛异常: java.lang.IllegalStateException......sendError()这是因为web容器的Servlet会有一个out...2010-10-15 18:46:39 · 477 阅读 · 0 评论 -
EJB系统使用JMS异步发送邮件
EJB中有三种Bean,EntityBean,SessionBean,MessageBean,其中MessageBean就是用来发送消息的。服务器:JBoss 4.2EJB中支持两种类型的消息,一种是Topic,一种是Queue。Topic:基于发布/订阅的方式,允许有多个接受者,消息生产者将消息发送到主题上,接受者必须先订阅该主题。Queue:点对点的方式,只能被一个接受者接受一次,消息生产...2011-01-26 15:58:34 · 180 阅读 · 0 评论 -
Tomcat JVM调优有感
[size=large]最近在做一个社交类网站,采用的技术框架是Spring+Struts2+Ibatis,数据库是的MySql5.0,web服务器是tomcat6.0,常见的技术基本上都用到了,像存储过程,lucence,quartz,jms等等。Spring框架有一个很重要的名词就是“动态代理”,在系统运行过程中会产生很多代理类实例,而这些代理对象是不能被GC自动释放的,所以在运行过程中,to...2010-09-25 22:42:35 · 114 阅读 · 0 评论 -
struts2+ajax做的一个级联下拉列表
struts2+ajax做的一个级联下拉列表struts端代码:/** * 級聯顯示社群的資訊類別 * @return */public String showNewsType() { newsTypeList = associationNewsTypeService.showNewsTypeListByAssnId(associationId); re...2010-09-20 14:47:29 · 120 阅读 · 0 评论 -
jasperreports导出pdf报表时粗体的显示问题
最近一直在做报表,用的是iReport3.7.3和jasperReport3.7.3,在导出pdf形式的报表时,文字的粗体效果出不来,弄了大半天,查阅了很多资料,试了很多种方法,效果都不理想。下面总结一下:1.修改jasperreports-3.7.3.jar包的JRPdfExporter的源码这种方法网上到处都是,但我没试过,不知道是否可行,因为我反编译出来的源码有大量的错误,下载的一个编译器也...2010-12-23 17:14:49 · 1101 阅读 · 0 评论 -
struts2+jsonplugin的问题
[size=large][size=xx-small]今天做项目碰到了个问题,在做一个级联下拉列表时,用ajax请求数据,返回的是json格式。在控制层(struts层)打印取得的List,可以去到数据,但服务器报错,NoSuchMethodException:xxx.xxx.xxxService.getAdvisors()。报错的原因是返回json格式时,它会把action的所有属性都序列化,包...原创 2010-09-15 00:16:28 · 109 阅读 · 0 评论 -
关于embed标签的src属性
前阵子做个项目,需要把用户上传的pdf文件转换为swf文件然后在页面显示,主要是为防止网络爬虫,用到了一个转换的工具SWFTools,关于SWFTools的使用网上有很多。转换后在数据库保存文件的路径,格式如:/upload/userFiles/1.swf,由于embed标签是嵌入在object标签中的,这样做主要是为了浏览器的兼容,直接从数据库取得这个路径然后赋值给object标签的movie属...2010-09-05 16:47:11 · 687 阅读 · 0 评论 -
cas客户端应用实现
cas服务器端的开发请参考:http://xiaomage9498-126-com.iteye.com/blog/1317058本文的内容以以上文章的内容为前提。下面主要讲解cas客户端的开发,开发两个简单的web应用。1、在eclipse下新建一个web工程,名为casclient1解压下载的cas-client-3.1.12.zip包,复制modules下的所有jar包到工...2011-12-20 15:51:31 · 192 阅读 · 0 评论