Hi Bholey,
I am in a similar situation. I am not sure where the dynamic parts of
the website (online shop, user registration etc) fit into the magnolia
architecture and there are no tutorials for this in the wiki. I haven't
even found a template example using database queries. I have read an
article about using JSP + JSTL to do this but it's not recommended as
its the view side of the MVC model.
I guess it would be very helpful to create some documentation or
tutorial in the wiki. I would appreciate if you can let me know what
your findings are. Thanks.
Stefan
bholey ram wrote:
Hi
I have got magnolia up and running, created a basic web site structure with
menu's, common look and feel etc - works great!
I am building a community portal and need to further add certain features with
business logic, e.g
- member username/password login - based on login, users can use certain
functionality within the web app.
- member registration form
I intend to build this as a J2EE web app with mysql underneath.
At this point I am not sure how I would hook up my J2EE web app with the rest
of the magnolia components.
In the site I have created thus far, I am using sample magnolia templates(JSP
files) which in turn appear to publish the content
as static html files.
Questions
- How can I create a standard web MVC style model, e.g servlet = controller,
JSP = view, javabeans talking to database = model using Magnolia as the
underlying CMS.
- Is there an example on this within Magnolia.
I was thinking of creating my own page template for those dynamic pages that
had hooks to J2EE App
using JSP ---> Servlet ---> Javabean---> MySQL or JSP-->JSTL--> Mysql. However
I would like some feedback on common approaches here before I go down the wrong track.
Any feedback appreciated... I would like to understand this before beginning
any custom development.
Thanks
Bholey.
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------