This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
The only problem I see is that I don't think you can get the file created date from a file (unless it's in the file, like in JPG metadata).
I'd think the Struts end is going to be the same as any other file upload. What have you tried so far?