Ну, я думаю, что мы просто не можем жестко кодировать context-param , используя "Аннотация" , потому что есть логическая причина этого: я уверен, что вы, ребята, знаете, аннотации всегда жестко закодированыв сервлете и сервлете , никогда не загружаемом контейнером в память для обслуживания клиентского запроса до тех пор, пока клиент не выполнит первый запрос (прочитайте жизненный цикл сервлета) ,
Так что же произойдет, если мы захотим получить значения из "context-param" , который жестко запрограммирован с использованием Annotation в каком-либо другом сервлете?И сервлет , обернутый аннотацией context-param , все еще не загружен в память, поэтому мы не можем получить объект для контекста :)
Я думаю, что теперь вы, ребята, можете легко догадаться, почему мы не можем использовать аннотацию в случае context-param , потому что нам нужно жестко закодировать эту аннотацию любым конкретным сервлетом, а мы не можем этого сделать .......