Как указать param-значение в init-param для сервлета, используя url-шаблон? - PullRequest
3 голосов
/ 02 августа 2011

Я хочу, чтобы мой web.xml мог указывать param-значение для init-param для сервлета, используя URL-адрес, используемый во время выполнения.Например:

<servlet>
        <servlet-name>startup</servlet-name>
        <servlet-class>com.abc.xyz.WebServlet</servlet-class>
        <init-param>
            <param-name>productCode</param-name>
            <param-value>prod1</param-value>
        </init-param>

</servlet>

Теперь я хочу, чтобы значение параметра было установлено на основе URL-адреса пользовательских типов (prod2 или prod3).Что-то похожее на то, как мы можем указать отображение сервлета на основе шаблона url.Есть ли способ?

Примечание: я использую Weblogic.Если есть способ реализовать эту функцию в Weblogic, это тоже хорошо.

Спасибо!

...