JAVA中后台的Servlet程序如何将结果返回给前台的页面

2024-12-05 04:13:09
推荐回答(4个)
回答1:

这种一般是用js处理的如果账户不存在
PrintWriter out=response.getWriter();
{out .println("");}//这句会弹出个提示框,然后跳回到原来的页面,就是登陆页面

回答2:

你可以再servlet做一下判断,如果没有查出来记录的话:
写下这两句话就是在else(查询记录结果==null){
request.setAttribute("errmsg", "没有查询出管理员信息");
request.getRequestDispatcher("fail.jsp").forward(request, response);
}
然后你在前台的fail.jsp页面或者其他的跳转的jsp页面里写这样的语句就可以接受你从servlet中所传来的错误信息了:
<%=request.getAttribute("errmsg")%>
就可以显示你所写的错误信息了。

回答3:

页面不刷新,那只有使用ajax了。

回答4:

out.print("the account is not exist.");