The following are the major operations of this portal:
The following table lists operations and associated objects and files.
Operation | Files | Associated Objects |
---|---|---|
Login | login.jsp | MemeberBean javabean |
Registration of User | register.html, register.jsp | Member EJB |
Forgot password | forgotpassword.jsp | JavaMail |
Changing password | changepassword.jsp | MemberBean javabean |
Home Page | homepage.jsp, links.html | MemberBean JavaBean |
Search For Classmates | searchclassmates.jsp | MemberBean JavaBean, |
Displaying details of a member | memberdetails.jsp | Database JavaBean |
Adding details of family member | addfamilymember.jsp | MemberBean JavaBean, FamilyMember javabean |
Updating family member | editfamilymembers.jsp, updatefamilymember.jsp, updatefamilymemberfinal.jsp | MemberBean JavaBean, FamilyMember javabean |
Delete family member | editfamilymembers.jsp, deletefamilymember.jsp | MemberBean JavaBean |
Send Message | sendmessage.jsp | MemberBean JavaBean, MessageBean javabean |
Delete Message | deletemessage.jsp | MemberBean JavaBean, MessageBean javabean |
Inbox | homepage.jsp | MemberBean JavaBean |
Unregister Member | unregistger.html, unregister.jsp | Member EJB and unregisteruser stored procedure |
The following are the steps to related to be taken to run the existing part of the application :
<local-tx-datasource> <jndi-name>ClassmatesDS</jndi-name> <connection-url>jdbc:oracle:thin:@localhost:1521:oracle8i</connection-url> <driver-class>oracle.jdbc.driver.OracleDriver</driver-class> <user-name>classmates</user-name> <password>classmates</password> <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name> <metadata> <type-mapping>Oracle8</type-mapping> </metadata> </local-tx-datasource>
http://localhost:8080/mft/login.jsp
jar cfv classmates.war *.*
http://localhost:8080/classmates