今天上午遇到一个奇怪的问题,自己写了一个测试小程序,没有用框架,前台传入一个json数据给servlet,但servlet中接受不到,代码如下:
servlet的代码:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String nn = request.getParameter("name");
PrintWriter out = response.getWriter();
System.out.println("doGet invoked!");
out.println(nn);
out.flush();
}
前端代码:
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE html>
<html>
<head>
<script type=