2006-10-23

springmvc中使用response的out.print问题

关键字: spring
public ModelAndView handleRequest(HttpServletRequest request,
		HttpServletResponse response) throws Exception {
	Member member = (Member) RequestUtil.parseRequestToObject(request,Member.class);
	if (member == null) {
		jzLogic.insertMember(member);
		return new ModelAndView("index");
	} else {
		return new ModelAndView("Error", "message", "账号已被注册!");
	}
}

在上述代码中如果需要使用out.print打印如alert("");信息可按以下方式进行:
......
	response.setContentType("text/html; charset=gbk");
	PrintWriter out = response.getWriter(); 
	out.println("<script language='javascript'>"); 
	out.println("alert('账号已被注册!');");
	out.println("history.back();"); 
	out.print("</script>"); 
	return null;
......

return null,如果return new ModelAndView则直接转发
评论
发表评论

您还没有登录,请登录后发表评论

muRain
搜索本博客
最近访客
最近加入圈子
存档
最新评论
评论排行榜