代码源于Fusion Developer Guide for ADF,可以整理成框架的公用代码:
- publicStringlogoutButton_action()throwsIOException{
- ExternalContextectx=FacesContext.getCurrentInstance().getExternalContext();
- HttpServletResponseresponse=(HttpServletResponse)ectx.getResponse();
- HttpSessionsession=(HttpSession)ectx.getSession(false);
- session.invalidate();
- response.sendRedirect("Welcome.jspx");
- returnnull;
- )
总结:很多功能代码都可以在Guide中找到,多查找并使用Best practice的内容。