Почему congif.getinitparameter("драйвер") возвращает null?
ConfigObject.ОСП
<% out.print("Driver : "+config.getInitParameter("driver")); %>
web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"> <servlet> <servlet-name>config</servlet-name> <jsp-file>/ConfigObject.jsp</jsp-file> <init-param> <param-name>driver</param-name> <param-value>com.mysql.cj.jdbc.Driver</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>config</servlet-name> <url-pattern>/config</url-pattern> </servlet-mapping> </web-app>
Выход
Драйвер : null
Что я уже пробовал:
Я попытался получить имя сервлета с помощью конфиг.getServletName() - это прекрасно сработало.
Но я не мог понять почему config.getInitParameter("драйвер") возвращать null. Предложения приветствуются и заранее благодарны:)
Herman<T>.Instance
и что же дает в результате "парам-имя"?
@k5hu
Он должен возвращать com.mysql.cj.jdbc.Driver вместо этого он возвращает null
Herman<T>.Instance
Я спрашивал вовсе не должен.....
@k5hu
Вот что он возвращает null