LexBuild

JSP Implementation

I. Naming Convention

  • Java bean
    Java bean naming convention is based on the JSP scope.
    • aXXX: application
    • sXXX: session
    • rXXX: request
    • pXXX: Page

II. Main Java Beans

IdScopeClassNotes
aApplicationapplicationglobal.applicationapplication
aDateObjapplicationglobal.dateObjdate/time Java object
aDebugerapplicationglobal.debuggerdebugger

IdScopeClassNotes
sDbBasesessiondatabase.dbBasedatabase
sConfigsessionglobal.configFileconfiguration
sSessionsessionglobal.sessionsession information
sAddLexRecordsessiongov.nih.nlm.nls.lexCheck.Lib.LexRecordCurrent record under editing
sDbLexRecordssessionjava.util.Vectorrecords get from database query used in record, lexicon, etc.
sDbLexRecordsessiondatabase.lexRecordrecord used to interface with database
sDbMatchRecordssessionjava.util.Vectorall closed match lexRecords
sEuissessionjava.util.VectorEuis selected list used in approval pages
sNomSymssessionjava.util.Vectorall Euis with nominalization symmetrical problem