我正在使用serveltjsp ajax创建简单的Crud系统。当我通过ajax调用发送数据时,将数据重新显示到servlet页面为空。
表格
<div>
<label>Total</label>
<input type="text" id="total" name="total" placeholder="Total" class="form-control" required>
</div>
发送发送到sevlet页面
var data1 = $('#total').val();
alert(data1);
$.ajax({
type: 'POST',url: 'salesadd',dataType: 'JSON',data: 'data=' + data1,
Servlet页面将数据获取为空。
@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