structs2.0实战-3
5.UserAction文件
----------------------------------
package com.hrh.web;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import com.hrh.entity.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class UserAction extends ActionSupport
{
private User user;
public String execute() throws Exception
{
user = new User();
user.setPassword("1231");
user.setUsername("dsafdsa");
ActionContext context = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest) context.get(ServletActionContext.HTTP_REQUEST);
HttpServletResponse response = (HttpServletResponse) context.get(ServletActionContext.HTTP_RESPONSE);
Map session = context.getSession();
System.out.println(session);
session.put("login", "OK");
return "success";
}
public User getUser()
{
return user;
}
public void setUser(User user)
{
this.user = user;
}
}
----------------------------------