У меня довольно любопытный сценарий, и я уверен, что у огромного таланта, просматривающего вопросы здесь в stackoverflow, будет очень мало проблем, чтобы выручить меня.
У меня есть проект на Java, который в значительной степени делает что-то с получением файла и загрузкой его в систему обработки изображений. Код работает таким образом, что, учитывая путь к файлу, он берет его и загружает в нужную мне систему (это включает в себя множество бизнес-логики, которая не имеет смысла раскрываться).
Теперь я хотел бы иметь HTML-страницу с входом FILE, которая берет файл, а затем ВЫЗЫВАЕТ код, который я написал, который будет выполнять работу по взятию файла и его загрузке в систему.
Это означает, что мне нужно перенести мой Java-проект во что-то, что может быть вызвано.
Есть много сторонних jar-файлов, которые помогают запускать мой код.
Первый сценарий заключается в том, чтобы как-то превратить код в скриптлет - весь другой код можно скомпилировать в jar. Я ненавижу иметь JSP, который делает дело, но просто чтобы довести его до стадии, где он работает, я хотел бы развлечь эту опцию.
Мой вопрос теперь , куда идут файлы jar?
Это будет работать в Apache Tomcat, так что, я полагаю, я просто поместил jar в каталог lib и перезапустил Tomcat, и что должно сработать? Есть ли какой-нибудь файл classpath, который нужно изменить, чтобы сервер Tomcat знал о новых jar-файлах?
Второй сценарий будет иметь сервлет, а затем файлы будут отправлены в каталог WEB-INF? Пожалуйста, кто-нибудь направит меня с этим.
Как вы думаете, что будет лучшим способом "перенести" мой Java-код, который превращает бизнес-логику, во что-то, что можно вызвать из html-страницы?
Что будет эквивалентом кода позади?
Большое спасибо заранее и надеюсь, что вы сможете немного разъяснить мне этот вопрос.