`
cjc
  • 浏览: 680545 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

本周突破了CAS-Acegi整合,dwr,JFreechart,JasperReport

阅读更多

本周在项目中解决的问题真是不少,因此大发感慨,如果工资的增长速度能跟技术的增长速度就好了.本周主要完成的工作如下:

(1) 上周末在同一机器上实现了Cas服务器和两个基于Acegi的Web应用的单点登录,本周一在生产环境上部署Cas和一个Acegi的Web应用,并在另一台机器上部署另一个Acegi的Web应用,两个Acegi Web应用之间实现单点登录,登录成功后能从数据库中获得Acegi权限集合.要点:Cas所在主机生成的server.crt和.keystore需要在另一台机器上使用.

(2)acegi应用的 URL的授权不用再配置文件中改了,可以存储到数据库中了.

(3)周二开始研究JFreechart,从JFreechart的网站上下了一个超牛的Demo,里面有如此全面的图表和例子代码,因此很轻松地实现了一个可展示各种图表的Servlet.例子中还有段代码可将图表存储为PDF,只可惜中文的支持还没调通.

(4)周三研究了dwr,发现这个玩意的功能太有意思了,居然能很轻松地通过声明(dwr.xml)和回调的方式在js中调用java代码,还可以调用各种Web框架的action层,于是将一些公用类和Spring接口都加到dwr.xml,看来前台和后台的交互又多了一种方法,不用再为java的返回值如何赋给js变量伤脑筋了.

(5)周四这天下了最新版本的ireport2.0.3,解决了JasperReport存储中文PDF的问题,从网上找到了一个例子很轻松地实现了在webwork中从数据库读取数据并在浏览器中以PDF(及EXCEL,HTML)格式显示报表,中文问题也轻松搞定了,

既然技术问题解决了,以后做项目报表就是工作量问题了,用ireport制作模板就行了.

很少有象本周这样的效率能每天解决一个技术难点,下周继续努力开发综合查询和BI.以上技术都会融合在我的CZTZ-JavaEE快速开发平台中

分享到:
评论

相关推荐

    acegi-security-cas-1.0.7.jar

    Acegi是一个专门为SpringFramework提供安全机制的项目,全称为Acegi Security System for Spring.

    ldap与Acegi? ----Acegi配置文件解剖

    这篇博客将深入解析一个配置了Acegi Security的`applicationContext-acegi-security.xml`文件,帮助我们理解如何将LDAP与Acegi集成以实现更安全的Web应用。 **LDAP基础** LDAP是一种标准的网络协议,用于存储和...

    acegi安全策略与CAS整合

    AceGI安全策略与CAS(Central Authentication Service)整合是企业级应用中常见的安全解决方案,它能够为Web应用程序提供统一的身份验证和授权服务。本文档旨在详细阐述这一整合过程,包括配置步骤、所需资源以及...

    Acegi学习笔记--Acegi详解实战Acegi实例

    Acegi是Spring框架早期的一个安全模块,主要用于身份验证和授权管理。在2009年,Acegi被Spring Security所吸收,成为其前身,因此理解Acegi有助于我们深入理解Spring Security的安全机制。以下是对Acegi的详细介绍和...

    grails-acegi-0.2.1.zip

    本文将详细探讨“grails-acegi-0.2.1.zip”这个插件,它是Grails框架中用于实现权限管理的Spring插件的一个早期版本。 Acegi Security是Spring框架的一个扩展,它提供了一套全面的、灵活的安全性解决方案。在Grails...

    acige包--acegi-security-1.0.7

    在"acegi-security-1.0.7"这个版本中,包含了完整的ACEGI安全框架的所有包文件,使得开发者能够方便地集成和使用这一强大的安全工具。 ### 1. 框架概述 ACEGI Security(后被Spring Security替代)主要目的是解决...

    acegi-security-cas-0.9.0.jar.zip

    此压缩包"acegi-security-cas-0.9.0.jar.zip"包含了Acegi Security与CAS(Central Authentication Service)集成的0.9.0版本的组件。CAS是一个开源的身份验证框架,常用于实现单点登录(Single Sign-On, SSO)功能。...

    acegi-security-cas-1.0.7.jar.zip

    在描述中提到的"acegi-security-cas-1.0.7.jar.zip"是一个包含Acegi Security CAS集成模块的压缩文件,版本为1.0.7。这个JAR文件是用于在Spring应用中引入Acegi Security和CAS支持的库。"jar.zip包下载"可能指的是...

    acegi-security-cas-0.8.1.jar.zip

    在描述中提到的"acegi-security-cas-0.8.1.jar.zip"是一个包含Acegi Security CAS 0.8.1版本的压缩文件,用户可以下载并解压使用。标签"jar"表明这是一个Java Archive文件,通常用于存储Java类和其他资源。 Acegi ...

    acegisecurity内所有jar包

    包含acegi-security-1.0.7.jar,acegi-security-1.0.7-sources.jar,acegi-security-cas-1.0.7.jar,acegi-security-cas-1.0.7-sources.jar,acegi-security-catalina-1.0.7.jar,acegi-security-catalina-1.0.7-...

    acegi-security-cas-0.7.1.jar.zip

    这个压缩包`acegi-security-cas-0.7.1.jar.zip`包含了Acegi Security 0.7.1版本的CAS客户端组件,便于开发者在项目中引入并使用。 Acegi Security 是一个广泛使用的Spring框架的扩展,它为Spring应用提供了全面的...

    Acegi Security整合CAS实例

    标题和描述均提到了“Acegi Security整合CAS实例”,这涉及到Spring Framework下的Acegi Security模块与CAS(Central Authentication Service)的集成。Acegi Security是Spring框架的一个子项目,旨在为应用提供安全...

    grails-acegi-0.5.zip

    《Grails Acegi 0.5插件:深入解析与应用》 在Web应用程序开发领域,安全性始终是不可忽视的重要一环。Grails Acegi 0.5插件,作为一个针对Grails框架的安全管理插件,为开发者提供了一种强大且灵活的方式来实现...

    acegi-security-cas-0.8.1.1.jar.zip

    在实际项目中,开发者需要将 Acegi Security-cas-0.8.1.1.jar 添加到项目的类路径中,并配置相关的安全拦截器、认证管理器和 CAS 服务器连接设置。例如,他们可能需要在 Spring 配置文件中定义 `...

    acegi+cas整合工程及说明1

    将acegi和cas的war包修改并整合测试,里面包含所需依赖包。经过分卷压缩一共3个文件.

    acegi-security-cas-0.8.0.jar.zip

    这个"acegi-security-cas-0.8.0.jar.zip"文件包含了Acegi Security的一个版本,即0.8.0,以及相关的CAS(Central Authentication Service)集成。CAS是一种开放源代码的单点登录协议,它允许用户通过单一的身份验证...

    acegi+cas整合工程及说明3

    将acegi和cas的war包修改并整合测试,里面包含所需依赖包。经过分卷压缩一共3个文件.

    acegi-security-cas-0.8.3.jar.zip

    在Acegi Security CAS 0.8.3中,`acegi-security-cas-0.8.3.jar` 文件是核心库,包含了实现Acegi Security与CAS集成的所有类和接口。开发者可以通过引入这个JAR文件,轻松地在自己的Spring应用中启用CAS支持。 `...

Global site tag (gtag.js) - Google Analytics