شرکت اهواز با مسئولیت محدود شرکت توسعه وب

Ahvaz

A Web Development

     
                                                                            Mexican and Italian Restaurant 
           
The Technologies used: 

Taglib Directive
The Taglib directive was used to display the current time.
The JavaServer Pages (JSP) API allows the definition of custom JSP tags that look like standard HTML 
or XML tags.
A custom Time tag class was implemented by extending the SimpleTagSupport class, which provides a
 convenient base for creating simple tag handlers.

CSS3 Animations
The fading photo effects on the website were implemented using CSS3 animations.
CSS3 enables smooth animation of HTML elements without relying on JavaScript or Flash, improving 
performance and maintaining a lightweight design.

Contact Us Page and JavaMail Integration
The Contact Us page was built using the JavaMail API to “mail-enable” the application.
JavaMail, which is part of the Java EE platform (and optionally available in Java SE), provides a
 framework for sending and receiving email via SMTP, POP3, and IMAP.

Implementation details:
JSP pages were used to collect client details.

Servlets processed the form data submitted via JSP and handled the email sending process
 using JavaMail.

The servlet then dispatched the result (success or error message) to an appropriate JSP page 
for user feedback.