package action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.ServletActionContext;
import pojo.WebsiteMessage;
import service.WebsiteMessageService;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.Map;
/**
* User: wangyan
* Date: 12-5-25
* Time: 上午9:27
*/
public class GetVisitsAction extends ActionSupport {
private WebsiteMessageService websiteMessageService;
public WebsiteMessageService getWebsiteMessageService() {
return websiteMessageService;
}
public void setWebsiteMessageService(WebsiteMessageService websiteMessageService) {
this.websiteMessageService = websiteMessageService;
}
@Override
public String execute() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
request.setCharacterEncoding("utf-8");
WebsiteMessage websiteMessage=websiteMessageService.getWebsiteMessage();
int visits=websiteMessage.getVisits();
session.setAttribute("visits",visits);
return SUCCESS;
}
}