In this example, you will see the implementation of date tag of struts2.2.1. Date tag is used to output the date object into the required format.
![]() |
1- index.jsp
|
< html>< head><title>Struts2.2.1_Date_Tag_Example</title></head>< body>< h2>Struts2.2.1_Date_Tag_Example.</h2><hr>Current date< a href="CurrenDate.action">Current date</a>< hr> Date in different format< a href="CurrenDateInDiffFormat.action">CurrenDateInDiffFormat</a></ body></ html> |
2-DateAction.java
|
package roseindia.action; |
3-CurrentDate.jsp
|
<%@ taglib uri="/struts-tags" prefix="s" %>< html>< head><title>Struts2.2.1_Date_Tag_Example</title></ head><body>< h2>Struts2.2.1_Date_Tag_Example.</h2><hr>Current Date : < s:date name="currentDate" format="yyyy-MM-dd"></s:date></ body></ html> |
4_struts.xml
|
< struts>< constant name="struts.enable.DynamicMethodInvocation" value="false" />< constant name="struts.devMode" value="false" /> <package name="roseindia" extends="struts-default" namespace="/" > <action name="CurrenDate" class="roseindia.action.DateAction"> <result name="success">/jsp/CurrentDate.jsp</result> </action> <action name="CurrenDateInDiffFormat" class="roseindia.action.DateAction"> <result name="success">/jsp/DateInDifferentFormat.jsp</result> </action> </package></ struts> |
5_DateInDifferentFormat.jsp
|
<%@ taglib uri="/struts-tags" prefix="s" %>< html>< head><title>Struts2.2.1_Date_Tag_Example </title>< STYLE type="text/css">b{color: maroon;} </ STYLE></head>< body>< h2>Struts2.2.1_Date_Tag_Example.</h2><hr>< b>Date Format(EEEE yyyy-MM-dd):</b><br/><br/>< s:date name="pastDate" format="EEEE yyyy-MM-dd" /><hr>< b>Date Format (EEEE MM/dd/yyyy hh:mm AM/PM):</b><br/><br/>< s:date name="pastDate" format="EEEE MM/dd/yyyy 'at' hh:mm a" /><hr>< b>Date Format (EEEE dd-MMM-yyyy hh:mm AM/PM) :</b><br/><br/>< s:date name="pastDate" format="EEEE dd-MMM-yyyy 'at' hh:mm a" /><hr>< b> Format (EEEE dd/MM/yyyy hh:mm) :</b><br/><br/>< s:date name="pastDate" format="EEEE dd/MM/yyyy hh:mm" /><hr>< b>Date Format(Nice):</b><br/><br/>< s:date name="pastDate" format="yyyy-MM-dd" nice="true"/><hr></ body></ html> |
index.jsp

currentDate.jsp

StrutsExample.gif
