在JAVAWEB中下面的代码对不
源代码是</td>
<td width="80">
<a href="<%=request.getContextPath() %>/Xuank?yhm=${user.yhm }&&kec=${u.name }">选课</a>
</td>
<servlet>是
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session=request.getSession();
request.setCharacterEncoding("gb18030");
String yhm=request.getParameter("yhm");
String kec=request.getParameter("kec");
XhxxDao xhxx=XhxxFactory.getXhxxDao();
int f=xhxx.addx(yhm, kec);
if(f!=0){
if(f!=9000&&f!=9001){
session.setAttribute("loginer", "恭喜你!选课成功");
request.getRequestDispatcher("student/xkall.jsp").forward(request,response);
}else{
if(f==9000){
session.setAttribute("loginer", "对不起!您已选过课, 如果想重新选课, 请先退课!!!!!!");
request.getRequestDispatcher("student/xkall.jsp").forward(request,response);
}
if(f==9001){
session.setAttribute("loginer", "对不起!您所选的课超过限选数, 请选择其它课程.!!!!!");
request.getRequestDispatcher("student/xkall.jsp").forward(request,response);
}
}
}else{
request.setAttribute("loginer","很愦憾!选课失败!!!!!");
request.getRequestDispatcher("student/xkall.jsp").forward(request,response);
}
}
获取不过