ofbiz-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Brohl (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OFBIZ-9469) POC: Using JSF
Date Sat, 08 Jul 2017 14:21:00 GMT

    [ https://issues.apache.org/jira/browse/OFBIZ-9469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16079161#comment-16079161

Michael Brohl commented on OFBIZ-9469:

Hi [~jamesyong],

thanks for your work!

As I said in the mailing list, I think this approach is too different from the OFBIz architecture
(using beans etc. for the UI) and might be too heavy to adopt.
I think a (partial) rewrite of the UI html code and widgets using a standard css framework
like Bootstrap will be less effort.

You kind of agreed here: https://lists.apache.org/thread.html/8371dcb855370ca780f03cd81ea42982b74470123409d438f7e12d77@%3Cdev.ofbiz.apache.org%3E

What would be the advantages of using JSF from your point of view?

> POC: Using JSF
> --------------
>                 Key: OFBIZ-9469
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-9469
>             Project: OFBiz
>          Issue Type: New Feature
>            Reporter: James Yong
>            Priority: Minor
>         Attachments: OFBIZ-9469.patch
> JavaServerFaces (JSF) can be used to build Rich Internet Applications which is suitable
for business-facing part of an ERP system.
> Some Advantages
> ==============
> JSF is similar to OFBiz widget; both can use declarative XML UI. 
> JSF can map directly to a backing bean and doesn't requires any request mapping.
> JSF also allows the direct coding of HTML within the XML, while OFBiz widgets need to
link to external FTL file.
> I have done some initial work to add JSF capabilities for developers to evaluate its
suitability further. It is also possible to render OFBiz Widgets (for reuse) and programmatically
placed within JSF, but I haven't go into it yet.

This message was sent by Atlassian JIRA

View raw message