package com.myblog.action;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.interceptor.ServletRequestAware;
import org.apache.struts2.interceptor.ServletResponseAware;
import org.apache.struts2.interceptor.SessionAware;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings("serial")
public class BaseAction extends ActionSupport implements ServletRequestAware,ServletResponseAware,SessionAware {
@SuppressWarnings("unused")
protected HttpServletRequest request = null;
@SuppressWarnings("unused")
protected Map<String, Object> session = null;
@SuppressWarnings("unused")
protected HttpServletResponse response = null;
public void setServletRequest(HttpServletRequest request) {
this.request = request;
}
public void setServletResponse(HttpServletResponse response) {
this.response = response;
}
@Override
public void setSession(Map<String, Object> session) {
this.session=session;
}
}
---
import java.util.List;
import com.myblog.entity.UserMessage;
import com.myblog.entity.WenZhang;
import com.myblog.service.UserService;
import com.myblog.service.WenZhangService;
import com.myblog.serviceimpl.UserSeriveImpl;
import com.myblog.serviceimpl.WenzhangServiceImpl;
public class CommenAction extends BaseAction{
/**
*
*/
private static final long serialVersionUID = 1L;
private UserMessage usermsg;
public UserMessage getUsermsg() {
return usermsg;
}
public void setUsermsg(UserMessage usermsg) {
this.usermsg = usermsg;
}
UserService userservice=new UserSeriveImpl();
WenZhangService wenzhangservice=new WenzhangServiceImpl();
public String shouye()
{
usermsg=userservice.findUser();
List<WenZhang> tuijianWenzhanglist=wenzhangservice.findTuijianWenZhang();
request.setAttribute("tuijianWenzhanglist", tuijianWenzhanglist);
System.out.println("request"+request);
System.out.println("usermsg"+usermsg);
session.put("usermsg", usermsg);
System.out.println("session"+session);
return "shouye";
}
}
分享到:
相关推荐
struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...
struts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jarstruts2-spring-plugin-2.3.15.2.jar ; struts2-json-plugin-2.3.16.3.jar
赠送jar包:struts2-json-plugin-2.3.24.jar; 赠送原API文档:struts2-json-plugin-2.3.24-javadoc.jar; 赠送源代码:struts2-json-plugin-2.3.24-sources.jar; 赠送Maven依赖信息文件:struts2-json-plugin-...
struts2-json-plugin,Struts JSON插件
struts2-ssl-plugin-1.2.1.jar
struts2-convention-plugin-2.3.32
struts2-dojo-plugin-2.3.4 jar 日期控件的jar包 需要的自行下载
struts2-convention-plugin-2.3.15.1.jar
struts2-core-2.2.3.1-sources.jar struts2-core-2.2.3.1-sources.jar struts2-core-2.2.3.1-sources.jar
struts2-dojo-plugin-2.2.1.jar, 直接导入到Struts2项目里即可,注意版本。
struts2-convention-plugin-2.3.24.1
struts-core-1.3.10.jar, struts2-cdi-plugin-2.3.30.jar, struts2-codebehind-plugin-2.3.30.jar, struts2-config-browser-plugin-2.3.30.jar, struts2-convention-plugin-2.3.30.jar, struts2-core-2.3.30.jar, ...
jquery和struts2结合使用的jar包
struts2-core-2.5.18.jar包下载,支持struts2的类库下载
struts2-dojo-plugin-2.3.15.3.jar.zip
struts2-jquery-plugin-3.1.0.jar
struts2-core-2.5.10.jar ,struts核心包,struts2-core-2.5.10.jar
struts2-jfreechart-plugin-2.1.8.1.jar
默认的struts2-config-browser-plugin包中的ftl文件include标签路径用的相对路径,会找到包内的include文件,将包内ftl里include的路径改成的/开头的全路径。
struts2-convention-plugin-2.1.6.jar