public JDBCConnectionPoolPanel(String id, IModel<ConnectionPoolConfiguration> model) {
super(id, model);
TextField<String> driver = new TextField<String>("jdbcDriver", new PropertyModel<String>(model, "driver"));
driver.setRequired(true);
AutoCompleteSettings as = new AutoCompleteSettings();
as.setPreselect(true).setShowListOnEmptyInput(true).setShowCompleteListOnFocusGain(true);
driver.add(new ContainsAutoCompleteBehavior("org.postgresql.Driver", "oracle.jdbc.driver.OracleDriver", "org.h2.Driver"));
add(driver);
TextField<String> url = new TextField<String>("jdbcUrl", new PropertyModel<String>(model, "url"));
url.setRequired(true);