Требует ли директива 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, Так что, пока вы загрузили их и используете как часть своего приложения, вам не нужно подключаться к Интернету. Надеюсь это поможет.

Другие вопросы по тегам