отправлять автоматическое письмо c соответствующему пользователю, когда пользователь загружает файл в базу данных - PullRequest
0 голосов
/ 14 января 2020

Я новичок в сервлетах. Я создал MySQL базу данных. Пользователь загрузит файл (или более одного файла). Затем автоматически отправляется письмо соответствующему пользователю, который будет загружать файл. подскажите пожалуйста как это сделать? Я читал о JAVA Почтовом API, но я не знаю, как его использовать. Есть ли другой способ сделать это? пожалуйста, предложите.

Примечание: - Я не хочу отправлять электронное письмо одному пользователю. Я хочу отправить письмо тому пользователю, который будет загружать файл.

Это индекс. jsp страница, которую я создал.

<form action="UploadServletClass" method="post" enctype="multipart/form-data">

  <center>
    <h1>Welcome to Document Management System...</h1>
  </center>

  <table width="400px" align="center" border="2">
    <tr>
      <td align="center" colspan="2">Form Details</td>
    </tr>

    <tr>
      <td>First Name</td>
      <td>
        <input list="firstnamelist" required="" name="firstname" />
      </td>
    </tr>

    <tr>
      <td>Last Name</td>
      <td>
        <input list="lastnamelist" required="" name="lastname" />
      </td>
    </tr>

    <tr>
      <td>Division</td>
      <td>
        <input type="text" required="" name="division" />
      </td>
    </tr>

    <tr>
      <td>Reporting Unit</td>
      <td>
        <input type="text" required="" name="reportingunit" />
      </td>
    </tr>

    <tr>
      <td>Document Number</td>
      <td>
        <input type="text" required="" name="documentnumber" />
      </td>
    </tr>

    <tr>
      <td>Document Name</td>
      <td>
        <input type="text" required="" name="documentname" />
      </td>
    </tr>

    <tr>
      <td>Document Uploader</td>
      <td>
        <input type="text" required="" name="documentuploader" />
      </td>
    </tr>

    <tr>
      <td>Document Owner</td>
      <td>
        <input type="text" required="" name="documentowner" />
      </td>
    </tr>
    <tr>
      <td>Document Type</td>
      <td>
        <select name="Document_Type">

          <option value="Agreement">Agreement</option>
          <option value="Contract">Contract</option>
          <option value="PO">PO</option>
          <option value="Invoice">Invoice</option>
          <option value="COA">COA</option>
          <option value="Lease Deed">Lease Deed</option>
          <option value="AMC">AMC</option>
          <option value="Direct Material">Direct Material</option>
          <option value="Indirect Material/Services">Indirect Material/Services</option>

        </select>
      </td>
    </tr>
    <br><br>
    <tr>
      <td>Document Category</td>
      <td>
        <select name="Document_Category">
          <option value="Customer">Customer</option>
          <option value="Vendor">Vendor</option>
          <option value="Internal">Internal</option>

        </select>
      </td>

    </tr>
    <br><br>

    <tr>
      <td>Mail id</td>
      <td>
        <input type="email" required="" name="mailid" />
      </td>
    </tr>

    <tr>
      <td>Select File</td>
      <td>
        <input type="file" name="fileName" multiple="multiple" />
      </td>
    </tr>

    <tr>
      <td></td>
      <td>
        <input type="submit" value="Submit" name="Submit" />
      </td>
    </tr>
  </table>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...