本文主要是介绍ssh框架前台弹出警告框,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
直接上代码:
action类实现下面的这个接口:
public class UserAdminAction extends ActionSupport implements ModelDriven, ServletResponseAware {
private HttpServletRequest request = null;
private HttpServletResponse response;public HttpServletRequest getRequest() {return request;
}public void setRequest(HttpServletRequest request) {this.request = request;
}public HttpServletResponse getResponse() {return response;
}public void setResponse(HttpServletResponse response) {this.response = response;
}// 后台用户的删除
public String delete() {PageBean<Order> orders = orderService.findByUid(user.getUid(), 1);if (orders != null) {System.out.println("删除失败-----");response.setContentType("text/html;charset=UTF-8");response.setCharacterEncoding("UTF-8");// 防止弹出的信息出现乱码try {PrintWriter out = response.getWriter();out.print("<script>alert('此用户存在数据关联,请不要删除!')</script>");out.print("<script>window.location.href='http://localhost:8080/shop/userAdmin_findAll1.action'</script>");out.flush();out.close();} catch (IOException e) {e.printStackTrace();}} else {User existUser = userService.findByUid(user.getUid());userService.delete(existUser);System.out.println("删除成功");}return "deleteSuccess";
}public void setServletResponse(HttpServletResponse response) {this.response = response;}
}
这篇关于ssh框架前台弹出警告框的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!