"but the program is ignoring the submit button code."
Определить "игнорировать". Кнопка отлично работает для меня. Просто добавьте несколько операторов System.out.println (...) в код, чтобы увидеть, какие части кода выполняются.
Код всегда будет проходить через первое условие if, поскольку источником всегда будет кнопка отправки.
Вам необходимо реорганизовать логику, поскольку условие else никогда не будет выполнено.