如何使用url-pattern为servlet指定init-param中的param-value?

时间:2011-08-02 07:24:22

标签: servlets weblogic web.xml

我希望我的web.xml能够使用运行时使用的url为servlet指定init-param的param-value。例如:

<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)设置param值。类似于我们如何基于url-pattern指定servlet映射的东西。有办法吗?

注意:我正在使用Weblogic。如果有办法从Weblogic实现这个功能,那也没关系。

谢谢!

0 个答案:

没有答案