jsp中a标签传的值为什么servlet没接收到?急急急急!!!!!1
我JSP页面中有这么一段<a href="StuUpdateservelt.to? id=${student.studentID}">修改</a>
我的设想是点击"修改",跳到Servlet,并且把id值也传过去,
但是Servlet里面为什么接收不到?
这是Servlet里面接受a标签的值并且打印的代码
下面的是运行结果
http://localhost:8080/StudentMessge/StuUpdateservelt.to? id=1231
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String stuid = request.getParameter("id");
if(stuid==null){
System.out.println("传递的是kong");
}else{
int studentid = Integer.valueOf(stuid);
System.out.println(studentid);
Model model=new Model();
student stud = model.stuinster(studentid);
System.out.println("111");
request.setAttribute("stud", stud);
System.out.println("2");
//response.sendRedirect("studentupdate.jsp");
request.getRequestDispatcher("studentupdate.jsp").forward(request, response);
}
}
输出总是空值 为什么??????????
求大神告诉~~