Discuss this tutorial. Printable version (PDF).
Go to Contents page. Go to previous page. Go up a level. Go to next page.

 

 

Implementation


The BC4J-VSM is implemented in three JDeveloper projects:

  • VSMWebapp, which implements the end-user UI and performs actions when users submit forms.
  • VSM_JClient, which implements the admistrator's interface.
  • VSM-BC4J, which implements BC4J objects that represent real-world entities such as users, shops, items, and orders.

The directory structure of VSM-BC4J.jar is:

Directory Description
VSM-BC4J JDeveloper workspace files, project files, and deployment profiles.
VSM-BC4J\config Configuration files, XSQL files, images required for JClient, and SQL scripts.
VSM-BC4J\doc Readme and Install documents.
VSM-BC4J\src\oracle\otnsamples\mvc Java files that implement the access control module.
VSM-BC4J\src\oracle\otnsamples\util Utility files for date formatting, sending mails, etc.
VSM-BC4J\src\oracle\otnsamples\vsm\controllers Struts Action classes and Forms.
VSM-BC4J\src\oracle\otnsamples\vsm\client JClient classes.
VSM-BC4J\src\oracle\otnsamples\vsm\services Files related to Application Modules and EJB wrappers.
VSM-BC4J\src\oracle\otnsamples\vsm\views Files related to View Objects and View Links.
VSM-BC4J\src\oracle\otnsamples\vsm\entities Files related to Entity Objects, Associations.
VSM-BC4J\src\META-INF Deployment descriptor file for all the EJBs used in the application.
VSM-BC4J\webroot\jsps\shopowner

JSP files related to Shop Owner.

VSM-BC4J\webroot\jsps\mallUser JSP files related to Mall User.
VSM-BC4J\webroot\jsps\misc JSP files common to VSM users.
VSM-BC4J\webroot\includes JavaScript and CSS files used by the JSPs.
VSM-BC4J\webroot\WEB-INF Configuration files and files related to tag libraries.
VSM-BC4J\webroot\images Shared images.
VSM-BC4J\webroot\images\shops Images of items in the shops.
VSM-BC4J\webroot\images\buttons Images of buttons used in the JSPs.
VSM-BC4J\public_html HTML and JNLP files, for launching JClient.
VSM-BC4J\src\deploy_bc4jlibs.bat Batch file used to deploy bc4jlibs on Windows.
VSM-BC4J\src\deploy_bc4jlibs.sh Shell script used to deploy bc4jlibs on Linux.

The other tutorials in this series describe various application features and explain how they were implemented.


Discuss this tutorial. Printable version (PDF).
Go to Contents page. Go to previous page. Go up a level. Go to next page.
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy