daina
02-22-2006, 05:19 AM
Hi
I have a JSP Page.In that there is two textbox for LeaveFrom & LeaveTo. LeaveFrom textbox should have today's date & LeaveTo textbox should have 2 days after date. I can change LeaveFrom date. Suppose if I enter yesterday's date in LeaveFrom, then It should show an error messagge.
ie if I entered 21/2/2006 , it should show a error msg.Suppose if I entered
24/2/2006. then LeaveTo date should show 2 days after that.
Can anybody tell me how to do it.
How to check whether the entered any date less than todays date. & how to add 2 days to entered date. What I did is like this. Todays date & 2 days after date is coming.Leave from date is returning String.how to do the rest.
<code>
<%
Format formatter = new SimpleDateFormat("dd/MM/yyyy");
String today = formatter.format(date).toString();
System.out.println(today);
Calendar now = Calendar.getInstance();
Calendar working;
working = (Calendar) now.clone();
working.add(Calendar.DAY_OF_YEAR, + 2);
nextdate=formatter.format(working.getTime()).toString();
%>
<form method="post">
<input type="text" name="LeaveFrom" value="<%= today %>" >
<input type="text" name="LeaveTo" value="<%= nextdate %>" >
<br>
<input type="submit" value="Submit">
</form>
<%
String validatedate = request.getParameter("LeaveFrom");
System.out.println("Date " + validatedate );
// Check wheter entered date is less than todays date
%>
</code>
I have a JSP Page.In that there is two textbox for LeaveFrom & LeaveTo. LeaveFrom textbox should have today's date & LeaveTo textbox should have 2 days after date. I can change LeaveFrom date. Suppose if I enter yesterday's date in LeaveFrom, then It should show an error messagge.
ie if I entered 21/2/2006 , it should show a error msg.Suppose if I entered
24/2/2006. then LeaveTo date should show 2 days after that.
Can anybody tell me how to do it.
How to check whether the entered any date less than todays date. & how to add 2 days to entered date. What I did is like this. Todays date & 2 days after date is coming.Leave from date is returning String.how to do the rest.
<code>
<%
Format formatter = new SimpleDateFormat("dd/MM/yyyy");
String today = formatter.format(date).toString();
System.out.println(today);
Calendar now = Calendar.getInstance();
Calendar working;
working = (Calendar) now.clone();
working.add(Calendar.DAY_OF_YEAR, + 2);
nextdate=formatter.format(working.getTime()).toString();
%>
<form method="post">
<input type="text" name="LeaveFrom" value="<%= today %>" >
<input type="text" name="LeaveTo" value="<%= nextdate %>" >
<br>
<input type="submit" value="Submit">
</form>
<%
String validatedate = request.getParameter("LeaveFrom");
System.out.println("Date " + validatedate );
// Check wheter entered date is less than todays date
%>
</code>