转 [JAVA] 使用 common-fileupload 实现文件上传
摘要:就在前段时间,还在苦于找到不到合适的上传组件,虽然很早就知道了 common-fileupload,但当时却因为没有找到如何获取表单参数的方法而使用 jspSmartUpload,历尽艰辛终于找到了它的 jar,可是使用后才发现此东西对中文参数支持奇差,甚至需要修改源代码才能解决问题,可是jspSmartUpload并不是开源的项目,而且开发团队也不再对它进行更新,连官方网站都关门大吉了,情急之下使用JadClipse 反编译了它的jar包,原以为问题算是得到解决了,谁知道后来却发现获取到的参数经常出现部分中文乱码,而且还不是固定的汉字出现乱码,仔细研究加Google后才找出了规律,原来是奇数
阅读全文
posted @
2012-12-27 22:30
把酒言欢
阅读(4573)
推荐(1)
ofbiz 权限判断 整理
摘要:用户的权限都是以权限组来分配的:相关的几个表如下:security_groupsecurity_permissionsecurity_group_permissionsecurity_permission_auto_grantuser_login_security_group系统中没有权限的定义,只有安全组的定义,权限都是系统初始化进去的。1、ftl内用security.hasEntityPermission <#if security.hasEntityPermission("PARTYMGR", "_CREATE", session)>
阅读全文
posted @
2012-12-19 00:05
把酒言欢
阅读(527)
推荐(0)
利用OFBiz实现Single Sign On单点登录
摘要:内容SSO简介 利用OFBiz建立简单有效的SSO机制 相关资料 备注 --------------------------------------------------------------------------------SSO简介--------------------------------------------------------------------------------Single Sign On (SSO)通常被翻译为单点登陆,最常见被使用在企业内部网络应用,当用户访问企业内部应用系统时候只需作一次身份认证,随后就可以对所有应用系统进行访问,而不需要多次输入认证
阅读全文
posted @
2012-12-16 17:50
把酒言欢
阅读(2444)
推荐(0)
转 OFBIZ webservice简介
摘要:OFBIZ webservice简介Opentaps(OFBiz 9.04之后)中webservice用的是AXIS2,最开始自己在网上搜了好多资料,自己拿回来测试,发现都不对。后自己再找了下AXIS的资料说,那种报错很有可能是由于两个版本不对引起的,所以就决定看看OFBiz里面用的是哪个版本,当时我彻底无语了,里面两个版本的包竟然都有,真不知道是什么意思。但是我认为应该是AXIS2,OFBiz这么与时俱进的东西,应该不太可能用06年就不更新的架包。废话少说,直接说开发步骤吧:一:在项目中引入AXIS2,由于AXIS2的依赖包好几个,客户端应该不需要那么多,但是以防万一,我们把AXIS2下面l
阅读全文
posted @
2012-12-12 00:00
把酒言欢
阅读(2513)
推荐(0)
OFBIZ 账户与Party PartyRelationship关系分析
摘要:PartyAcctgPreference 账户优先表 默认有个Company的记录:INSERT INTO `party_acctg_preference` (`PARTY_ID`, `FISCAL_YEAR_START_MONTH`, `FISCAL_YEAR_START_DAY`, `TAX_FORM_ID`, `COGS_METHOD_ID`, `BASE_CURRENCY_UOM_ID`, `INVOICE_SEQ_CUST_METH_ID`, `INVOICE_ID_PREFIX`, `LAST_INVOICE_NUMBER`, `LAST_INVOICE_RESTART_DATE.
阅读全文
posted @
2012-12-08 11:51
把酒言欢
阅读(1477)
推荐(0)
转 OFBiz财务模型-金融账户
摘要:FinAccount 金融账户 FinAccountAndRole 账户和角色FinAccountAttribute 金融账户属性扩展表FinAccountAuth 授权FinAccountRole 账户角色FinAccountStatus 财务账户历史记录FinAccountTrans 财务账目交易FinAccountTransAttribute 财务账目交易属性扩展表FinAccountTransType 财务账目交易类型FinAccountTransTypeAttr 财务账目交易类型属性扩展表FinAccountType 财务账户类型FinAccountTypeAttr 财务账户类型属性
阅读全文
posted @
2012-12-08 11:45
把酒言欢
阅读(1686)
推荐(0)
OFBIZ Party Relationship 关系图
摘要:Party RelationshipPartyRelationship models relationship of party roles.PartyRelationship is directional ie. has a 'from' and 'to' side.Each PartyRelationship has a PartyRelationshipType. PartyRelationshipType has a valid from and to role that is used to constrain what roles can be as
阅读全文
posted @
2012-12-06 11:51
把酒言欢
阅读(1323)
推荐(0)
ofbiz之entity 实体解析 扩展 视图 复合列写法
摘要:ofbiz 之entity实体 1. 实体定义文件实体定义文件一般存放位置是在对应模块的entity文件夹下面,以party为例,party的实体定义文件路径为%ofbiz-home%\applications\party\entitydef\entitymodel.xml。通过对应模块的ofbiz-component.xml进行加载。 <entity-resource type="model" reader-name="main" loader="main" location="entitydef/entitymod
阅读全文
posted @
2012-12-03 23:24
把酒言欢
阅读(6308)
推荐(2)
OFBiz 的Party PartyGroup主要关系
摘要:比如说:OFBIZ中登陆时有对应的人和组织之分,比如 阿里软件的 张三登陆到OFBIZ中,这时就是涉及到下面几张表了:SELECT * FROM party WHERE party_id = 'Company';SELECT * FROM party_group WHERE party_id = 'Company'SELECT * FROM PARTY_ROLE WHERE PARTY_ID = 'Company' AND ROLE_TYPE_ID = 'CARRIER'SELECT * FROM ROLE_TYPE WHERE
阅读全文
posted @
2012-12-03 23:23
把酒言欢
阅读(1355)
推荐(0)
OFBIZ各级菜单权限分配
摘要:上图是整个应用中心下POS管理的菜单架构,现在需要给不同的操作员分配不同模块下的菜单权限,貌似很复杂~其实想通了后,逻辑性虽然很强,只要记住一点:万变不离其宗!最重要的原则是:OFBIZ中的 访问组件和各级菜单 权限都是严格区分的,操作员要想进入某个组件下的二级菜单,甚至三级菜单。首先需要有进入这个应用的权限、还要有最末节点上级所有菜单的权限,(因为OFBIZ里面的菜单是逐层分解的,只能有进入上级菜单的权限才能更进一步到下级!),我们不妨用个样例来解释上面的说法,如题:1、张三同学只能看到 POS管理(应用名称,虚拟)—>交易管理—>交易查询\对账单下载;所以要分配的权限组有 (注
阅读全文
posted @
2012-12-03 00:40
把酒言欢
阅读(1876)
推荐(0)
OFBIZ 条件语句是怎样炼成的?
摘要:<!-- TASK --> <if-compare field="sec_object" value="TASK" operator="equals"> <set field="taskId" from-field="parameters.taskId" default-value="${parameters.workEffortId}"/> <if-empty field="taskId"> <set
阅读全文
posted @
2012-12-02 23:00
把酒言欢
阅读(1446)
推荐(0)
OFBIZ 菜单权限 配置
摘要:1、新加的模块分配给用户权限组 需要的权限:OFBTOOLS_VIEW 访问库存OFBiz管理程序的权限POSMGR_ADMIN POS-管理员 (新加模块管理员权限)2、分配某个模块二级菜单的权限POSMGR_ADMIN POS-管理员 (新加模块管理员权限,肯定要加,没有这个权限,连模块都进不了)SECURITY_ADMIN 在安全管理屏幕中的全部操作。(进入到模块下菜单的权限)XXXScreen.xml 代码:<screen name="showTransactionMgr"> <section> <actions> <p..
阅读全文
posted @
2012-12-02 19:52
把酒言欢
阅读(3432)
推荐(0)
转 OFBiz 菜单组件(menu-widget)指引
摘要:菜单组件通常用于生成屏幕主菜单栏,类似于Main | Data Source | Campaign | Tracking | Segment | Contact List | Reports | Logouto 定义菜单<menu-itemname="DataSource"title="${uiLabelMap.DataSource}"><linktarget="FindDataSource"/></menu-item>name属性用于标识菜单项。title属性用于菜单显示名称,也可是uiLabel
阅读全文
posted @
2012-12-02 19:17
把酒言欢
阅读(1974)
推荐(0)
转 ofbiz瘦身[已验证,9.04-11.04 稍作修改可用]
摘要:ofbiz瘦身 由于ofbiz表特别多,并且没有很多资料供我们参考(至少中文资料是这样),学习起来不知道从那里下手。经过一晚上的学习(当然也有此然半个月的基础),终于把ofbiz的表缩小到只有66个,这样学习起来就方便多了。具体方法如下:1.在mysql中创建数据库ofbiz,修改ofbiz\framework\entity\config\entityengine.xml文件,Xml代码 <delegatorname="default"entityentity-model-reader="main"entity-group-reader="
阅读全文
posted @
2012-12-01 01:05
把酒言欢
阅读(1630)
推荐(0)