Я создаю простую систему crud, используя serveltjsp ajax. Когда я отправляю данные через ajax-вызов, получаю данные на страницу сервлета как нулевые.
Форма
<div>
<label>Total</label>
<input type="text" id="total" name="total" placeholder="Total" class="form-control" required>
</div>
Отправить страницу отправки на сервлет
var data1 = $('#total').val();
alert(data1);
$.ajax({
type: 'POST',
url: 'salesadd',
dataType: 'JSON',
data: 'data=' + data1,
Страница сервлета получает данные как нулевые.
@WebServlet("/salesadd")
public class salesadd extends HttpServlet {
Connection con;
PreparedStatement pst;
int row;
public void doGet(HttpServletRequest req,HttpServletResponse rsp ) throws IOException,ServletException
{
rsp.setContentType("text/html");
PrintWriter out = rsp.getWriter();
Connection con;
PreparedStatement pst;
String jsonData = req.getParameter("data");
out.println(jsonData); // null