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;
}
}
----------------------------------
分享到:
相关推荐
3. "Spring开发指南":这份指南可能更注重Spring框架的实战应用,包括Spring MVC、Spring Boot、Spring Data等子项目,帮助读者快速上手Spring开发。 4. "spring配置连接说明doc":这可能是关于Spring配置数据库连接...
3. **Action与Result** - **Action类**:每个Action类对应一个具体的业务操作,它继承自Struts2提供的ActionSupport类,可以覆盖execute方法实现业务逻辑。 - **Result**:Action执行后,通常会跳转到一个页面或...
3. **Structs2的MVC模式**:理解MVC模式如何在Structs2中工作,包括Action、Result和ValueStack的概念,以及如何通过Struts2的配置文件来定义请求映射和处理流程。 4. **拦截器**:了解Structs2的拦截器机制,它是...
轻量级J2EE企业应用实战,详细讲述了SSH开发的方方面面,是一本极好的入门书籍。 本书所介绍的内容是作者多年J2EE开发经验的总结,内容涉及三个开源框架:Struts、Hibernate和Spring,还介绍了Tomcat和Jetty两个...
"C#新特性实例NewDemo.rar"是一个教育机构提供的资源包,它包含了针对C#最新特性的实战示例,帮助学习者深入理解和应用这些特性。以下是对这些新特性的详细介绍: 1. **异步编程(Async/Await)** C#自版本5.0引入...