- /***
- * Map方式进行数据传递:依赖Struts2
- */
- @SuppressWarnings("serial") public class UserAction extends ActionSupport implements ModelDriven,
- RequestAware,
- SessionAware,
- ApplicationAware {
- private User user = new User();
- private Map request;
- private Map session;
- private Map application;
- @Override public String execute() throws Exception {
- return SUCCESS;
- }
- public String login() {
- System.out.println("name=" + user.getName() + " Pwd=" + user.getPassword());
- //使用request方式传参
- request.put("name", user.getName());
- request.put("password", user.getPassword());
- //使用session方式传参
- session.put("name", user.getName());
- session.put("password", user.getPassword());
- //使用application方式传参
- application.put("name", user.getName());
- application.put("password", user.getPassword());
- return SUCCESS;
- }
- public User getModel() {
- return user;
- }
- public void setRequest(Map request) {
- this.request = request;
- }
- public void setSession(Map session) {
- this.session = session;
- }
- public void setApplication(Map application) {
- this.application = application;
- }
- }
来源: http://www.bubuko.com/infodetail-1972951.html