`
5day
  • 浏览: 14327 次
  • 性别: Icon_minigender_1
  • 来自: 四川遂宁
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

送个小东西给大家(portletbridge + seam + groovy )公文交换

阅读更多

其实这两天写的差不多了。基本上能用了。

看到很多兄弟问问题,基本上是我以前也碰到的。

特点:

上传文件后使用OO(OpenOffice)将文件转化为html(包括图片的处理),方便预览。

如果安装clamav,antivir,可上传杀毒。

识别文件标题、文号等,自动填入表单。

虽然实现了文件审核,不过没用工作流,当前复杂的审核环境下,用工作流的确有点困难。

希望多批评。

 

运行环境:

ubuntu 9.04

DB2

jboss-portal 2.7.2

ibm-jdk-1.5.0

 

这个结构的好处是:

1、将大的项目分开为一个个的portlet,在portal中处理更方便。

2、groovy开发起来真的很快。上手也很快。

3、用maven管理项目还是觉得挺不错的。虽然我都不太懂maven。

4、jboss的sso解决方案,可以更加灵活的整合以前的资源。

 

不足:使用portal的数据库最好是xa的。如果不用xa的处理portal的用户操作很麻烦。

我的环境是XA的数据源。

 

openoffice的服务器启动方式如下:

soffice -headless -server -accept="socket,host=127.0.0.1,port=8100;urp;"

 

这个项目里面配置了包括famingo(flex,javafx)项目的运行环境。不过觉得flex在portal里面的应用范围不大。主要是sso的问题。

 

附件注:

已上传的文件:

是公文交换主要的部分。
是很多portlet公用的部分,我是linux开发环境,开发的时候都是ln -s 到主项目中的。经常修改,打包太麻烦。
common.tar.bz2 解开后可直接复制到DocExchange.tar.bz2 对应的目录即可。
0
0
分享到:
评论
2 楼 5day 2009-05-12  
icool 写道

引用上传文件后使用OO(OpenOffice)将文件转化为html(包括图片的处理),方便预览
请问怎样用OpenOffice转换文件,有java操作接口吗?

http://www.artofsolving.com/opensource/jodconverter/guide
1 楼 icool 2009-05-12  
引用
上传文件后使用OO(OpenOffice)将文件转化为html(包括图片的处理),方便预览

请问怎样用OpenOffice转换文件,有java操作接口吗?

相关推荐

    jsf+seam+jpa实例

    在现代Web应用开发中,JavaServer Faces (JSF)、Seam框架和Java Persistence API (JPA)是三个关键的技术组件。本实例将深入探讨如何利用这三者进行联合开发,帮助开发者实现高效、可维护的业务逻辑和用户界面。 **...

    Struts+spring+hibernate3---JSP+javabean+DAO---JSF+richfaces+seam+EJB

    1)JSP+javabean+DAO(Ajax:anywhere) 2)Struts+spring+hibernate3(AJax:DOJO) 3)JSF+richfaces+seam+EJB 总共3个完整的实例,并配有需求分析~~~~~~~~,绝对经典!

    jboss教程及深入浅出JBoss+Seam

    【JBoss教程及深入浅出JBoss+Seam】是一个针对企业级Java应用服务器JBoss的深度学习资源,其中包含了两个主要部分:JBoss教程和对JBoss与Seam框架结合使用的详细介绍。这两个主题都是Java开发人员在部署和管理企业...

    maven+jetty+seam+hibernate

    【标题】"maven+jetty+seam+hibernate"是一个集成开发环境的配置,主要用于Java Web应用的快速开发。这个组合充分利用了Maven的项目管理和构建能力,Jetty的轻量级服务器特性,Seam的Java EE集成框架,以及Hibernate...

    JSF+Seam帮助文档.rar

    **Seam框架**则是一个全面的Java EE应用框架,它将JSF与EJB、CDI(Contexts and Dependency Injection)、Spring等技术无缝集成,简化了Java EE开发的复杂性。Seam提供了统一的编程模型,允许开发者在JSF组件和后端...

    Spring 2.5中文手册+hibernate手册+Seam_2.0_R中文手册

    Seam 2.0_R中文手册则聚焦于Seam框架,这是一个整合了JSF(JavaServer Faces)、EJB 3、JPA(Java Persistence API)等技术的全栈式框架。Seam的目标是提供一个无缝的开发环境,让开发者能够轻松地构建富互联网应用...

    JSF项目中seam的配置

    Seam 是一个强大的Java EE框架,它主要用于简化JavaServer Faces (JSF)应用程序的开发,同时提供了对EJB 3、CDI(Contexts and Dependency Injection)、Ajax等技术的集成。在JSF项目中配置Seam,可以充分利用其优势...

    seam+jsf+richfaces+ajax4jsf 电子书

    Seam、JSF、RichFaces 和 Ajax4jsf 是四个重要的Java Web开发框架和技术,它们在构建现代、交互式Web应用程序中发挥着关键作用。让我们深入探讨这些技术及其结合使用时的知识点。 **1. Seam** Seam是一个开源的Java...

    seam+spring+hibernate+richfaces配置

    Seam、Spring、Hibernate和RichFaces是Java Web开发中的四大框架,它们的集成可以构建功能强大的企业级应用程序。本文将详细解析这四个组件的核心概念、它们如何协同工作以及配置过程。 **Seam框架** Seam是一款...

    《SeamInAction》+《JbossSeam》+《官方中文指南》

    Seam是一个全面的Java开发框架,专为简化企业级应用的构建而设计。它整合了JSF(JavaServer Faces)、EJB(Enterprise JavaBeans)、CDI(Contexts and Dependency Injection)、JPA(Java Persistence API)等多种...

    seam+hibernate注册例子

    在这个"seam+hibernate注册例子"中,我们将探讨如何在Eclipse 3.4环境下,结合Tomcat 6.0服务器,搭建一个使用Seam和Hibernate的注册系统。 首先,确保你已经安装了Eclipse IDE和Tomcat 6.0服务器。Eclipse 3.4版本...

    seam+in+action+中文版

    ### JBoss Seam 相关知识点概述 #### 一、了解Seam项目结构及配置 **JBoss Seam** 是一个基于 **Java EE** 的框架,它主要用于简化企业级应用的开发。Seam 通过提供一系列的功能模块和服务,使得开发者能够更加...

    seam 框架整合hibernate+jsf

    Seam框架是一个全面的Java EE应用开发框架,它旨在简化企业级应用的开发流程,尤其在整合用户界面、业务逻辑和服务层方面。本资源重点讨论了Seam如何与Hibernate ORM框架以及JavaServer Faces (JSF) 用户界面技术...

    seam+richfaces环境框架配置文件

    seam+richfaces环境框架的配置文件,经过我多次尝试才配置好的环境配置文件,很有用,适合刚接触这些技术的初学者,希望大家支持!

    近两个星期seamtest的学习

    在过去的两周里,我深入学习了SeamTest,这是一个用于Java EE应用测试的强大工具,尤其在Seam框架的上下文中。SeamTest提供了一种结构化的、声明式的测试方法,帮助开发者更有效地验证应用程序的各个层面,包括组件...

    seam in action 中文 english

    《Seam in Action》是一本专门探讨Seam框架的书籍,该书分为中文和英文两个版本,对于初学者...配合提供的"seam+in+action.pdf"和"u_10_04_02-hilton-leroux.pdf"等学习资源,相信读者可以更深入地学习和掌握Seam框架。

    MATLAB_Seam_Carving_seamcarving_

    MATLAB_Seam_Carving_seamcarving_ 是一个与图像处理相关的项目,主要涉及到一种称为“seam carving”的技术,这是一种动态图像调整大小的方法,它可以在不改变图像整体视觉效果的情况下,增加或减少图像的宽度和...

    Jboss Seam中文版

    - **使用“推”风格("push"-style)的MVC**:介绍了一种服务器主动推送数据给客户端的方法,提高了用户体验。 ##### 第二章:用Seam-gen快速起步 本章重点介绍了如何使用Seam-gen工具快速创建项目结构,为后续...

Global site tag (gtag.js) - Google Analytics