Webwork中获取session信息类的封装
????? webwork开发过程中,获取session中的信息需要实现SessionAware,若session中使用pojo类存放用户信息,需要在Action类中进行处理才能获取用户信息。可以通过下面的方法,简化session信息的获取,并实现灵活的session信息组合。
?
/** * 业务逻辑类,根据需要获取session中用户信息 * @version 1.0 */public class BusinessLogicAction extends BasicAction{private String information;public String execute() throws Exception{// 获取全部用户信息,可根据业务需要获取getCommonInfo();information = realName+webID+userID+permission;return SUCCESS;}public String getInformation() {return information;}public void setInformation(String information) {this.information = information;}}
?