Перенаправить на ту же HTML-страницу с ошибкой - PullRequest
0 голосов
/ 15 мая 2018

Я пытаюсь перенаправить на ту же страницу HTML с сообщением об ошибке, в котором говорится, что все поля обязательны для заполнения, если какое-либо из полей оставлено пустым. Я использую Servlets, MYSQL и HTML для создания этого проекта, я могу хранить данные в MYSQL, но застрял на этом этапе, пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

Ну, так как вы не показали никакого кода, вся идея такова:

  1. Использование на стороне клиента: Вы можете использовать JavaScript в клиенте, чтобы подтвердить, является ли поле HTML пустым или нет

validate.js

var field = document.forms["form_name"]["user_input"].value;

if (field==null) {
    alert("all fields are required");
    return false;
}
  1. Использовать серверную часть Я не парень-сервлет, но в PHP вы можете сделать это:

validate.php

if(isset($_POST["user_input])){
   $field = $_POST["user_input"];
   if(empty($field){
      echo "error, all fields are required"
   }

Надеюсь, это поможет

0 голосов
/ 15 мая 2018

Вы можете использовать RequestDispatcher для отправки вашего HTML-ресурса.Но вам нужно обработать отображение сообщений об ошибках на стороне клиента (используя JS).Но лучше использовать JSP, чтобы вы могли легко добиться этого

...