When I declare variable in Scriptlet
Code:
<%
java.util.Date a = new java.util.Date();
%>
current time is <%=a%>
When Refresh browser I get different outout
current time is Mon Jun 17 19:44:14 ICT 2002
current time is Mon Jun 17 19:44:26 ICT 2002
current time is Mon Jun 17 19:44:34 ICT 2002
current time is Mon Jun 17 19:44:42 ICT 2002
but when I declare variable in Declaration
Code:
<%
java.util.Date a = new java.util.Date();
%>
current time is <%=a%>
When Refresh browser I get same out.put
current time is Mon Jun 17 19:45:19 ICT 2002
current time is Mon Jun 17 19:45:19 ICT 2002
current time is Mon Jun 17 19:45:19 ICT 2002
current time is Mon Jun 17 19:45:19 ICT 2002
I see many code, some code declare in Declaration, some code declare in Scriptlet
Which application or Which situation should declare in Declaration, and declare in Scriptlet?