Требует ли директива taglab доступа к Интернету?
В настоящее время я пытаюсь выяснить, как отправить HTML-форму на весенний контроллер MVC.
Большинство учебных пособий, на которые я смотрю, хотят использовать
<form:form>
и требуют использования директивы taglib
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
Однако приложение, которое я использую, должно быть запущено во внутренней среде интрасети, и, следовательно, не может требовать доступа к внешнему интернету для запуска.
Есть ли способ, которым я могу избежать этого? (например, загрузка taglib в виде библиотеки?).
2 ответа
http://www.springframework.org/tags/form
это URI, а не URL, т.е. он используется в качестве идентификатора для данной библиотеки тегов, а не в качестве локатора для загрузки и загрузки чего-либо.
JAR-файл taglib имеет внутренние копии всего, что ему нужно, вам не нужно беспокоиться о том, что что-то извлекается извне во время выполнения.
Весенняя форма TLD's
и поддерживаемые теги Java-файлы являются частью spring-mvc.jar
, Так что, пока вы загрузили их и используете как часть своего приложения, вам не нужно подключаться к Интернету. Надеюсь это поможет.