2016-08-09 1 views
0

Как я узнаю, что это файл или каталог, поэтому я должен проверить условие, что если это файл, то верните определенное изображение для файлов, и если оно является каталогом, то для этого нужно вернуть другое изображение,Как узнать, является ли это файлом или справочником в GWT?

isDirectory() и isFile() метод не работает в GWT. Просьба дать решение для GWT.

+0

Это на заказ? Если да, то какой прецедент? Если это на сервере, то методы, которые вы указали, будут работать нормально. – Baz

+0

Да, это на стороне клиента. и мне нужно проверить на самой стороне клиента. Просьба предложить что-то –

+0

Это файл, который поступает с сервера или с клиента? – Baz

ответ

0

Попробуйте использовать GWT Elemental. Это приносит API HTML5 File (помимо WebGL, WebAudio, Shadow DOM, ...), с помощью которого вы должны проверить, если это каталог или файл (на стороне клиента):

FileEntry fileEntry = (FileEntry)entry; 
fileEntry.isDirectory(); 
fileEntry.isFile(); 
0

Вы должны делать такие операции на стороне сервера. Вы всегда можете создать компонент с требуемыми свойствами, которые могут использоваться на стороне клиента.