Когда JSP запускается в первый раз, он преобразуется в сервлет. В чем причина конверсии?Почему JSP конвертирован в Servlet?
ответ
JSPs скомпилированы в Java-сервлеты на стороне сервера. Их основная цель - упростить запись и поддержку HTML/CSS/JS, так как это делает настоящий сервлет, который включает в себя большую работу. В принципе идея that web designers can create the ui
веб-страницы, а затем Java-программисты могут добавлять динамический контент. Дизайнерам Web не нужно знать java для работы с JSP и не нужно знать о создании классов и наследования или как они бы при написании сервлета. Познакомьтесь с архитектурой MVC, и все будет иметь смысл.
@AxelH JSP *** преобразуется в сервлет. Из спецификации JSP: «Страница JSP переведена для создания класса сервлета». Не размещайте здесь дезинформацию и проверяйте свои факты перед публикацией. – EJP
@AxelH Вы сделали неверное представление три раза, по крайней мере. Три замечания не являются чрезмерными в этом обстоятельстве. «Спецификация JSP» нетрудно найти. Я удивлен, что вы отвечаете на вопросы об этом, когда вы даже не читали его и, похоже, не знаете, что с ним связано. – EJP
@EJP вы можете ответить на мой вопрос? Все еще вопрос не меняется – user2431205
Когда файл JSP посылает запрос HTTP на сервер, после нескольких процессов он преобразуется в сервлет/A файл Java. Почему это сервлет? Когда html этого не делает. – user2431205
Я знаю, как он преобразуется. Проблема в том, почему она преобразуется. Мне задали этот вопрос на собеседовании, и я объяснил, как движок jsp преобразует его в сервлет. Но это было не то, что было задано, и интервьюер продолжал спрашивать меня, почему, почему он превращается в «сервлет» ?. Я даже не знаю, чего ожидать от этого вопроса. Я ожидал, что у кого-нибудь есть представление об этом – user2431205
@AxelH JSP *** превращается в сервлет. Из спецификации JSP: «Страница JSP переведена для создания класса сервлета». Не размещайте здесь дезинформацию и проверяйте свои факты перед публикацией. – EJP