2013-08-24 2 views
1

Я пытаюсь создать форму. Если пользователю необходимо выбрать путь к файлу.JSP taglib для выбора пути к файлу - Неопределенное имя атрибута типа

Это может быть сделано в HTML, как

<input type="file" name="inputFileName"/> 

Если мы используем HTML, то я не знаю, как отобразить это значение класса «FileObject».

Так как я должен делать это с помощью следующего кода метания предупреждение "Не определено имя типа атрибута"

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
    pageEncoding="ISO-8859-1"%> 
<%@taglib uri="http://www.springframework.org/tags/form" prefix="f" %>  
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 

<body> 
<f:form method="PUT" commandName="fileObject" > 
<f:input type="file" path="inputFileName"/> 
</f:form> 
</body> 
</html> 

Исключение: org.apache.jasper.JasperException:/WEB-INF/JSP/Main. типа недопустимого JSP (9,0) атрибут для ввода тегов в соответствии с TLD

+0

чем проблема с <типа = именем файла «» 'ввода =» inputFileName "/>'? –

+0

Сопоставление свойства «inputFileName» класса FileObject не будет работать. – andyPaul

+0

Вы нашли решение для своей проблемы .. можете ли вы поделиться с другими. Я также ищу решение вышеуказанной проблемы – user2435082

ответ

0

f:input не имеет типа атрибута, как вы можете найти его в docs

Смежные вопросы