play framework, file footer.html:chơi-framework nhận ngày cuối cùng sửa đổi cho file
%{
file = new File("footer.html");
path = file.getCanonicalPath();
lm = file.lastModified();
// date = new Date(lm);
}%
<span> Last update: ${lm} </span>
Ở đây tôi có quyền đường, vì vậy footer.html là tồn tại.
Nhưng lm là 0 tức là nó là 1970 năm .. nhưng bây giờ là năm 2011.
Câu hỏi đặt ra: tại sao? Nó có thể liên quan đến việc quản lý an ninh hay cái gì đó liên quan đến an ninh không?
nó tồn tại vì tôi có đúng biến PATH khi thực hiện tệp.getCanonicalPath(); – ses
chờ đợi, vâng, bạn đã đúng: nó là sai. nhưng làm thế nào tôi có thể có con đường đúng từ đó? – ses
Tôi đã thử 'tệp mới (" app/views/Application/index.html ");' và nó đã nói đúng thời điểm. Có thể bạn đang thiếu một số thứ trong canonicalPath của mình. – Felipe