ssh demo,简单的struts2 spring hibernate整合web项目
spring struts2 hibernate demo
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 663 2009-07-13 12:31 ssh_demo.classpath
文件 1041 2009-07-09 12:58 ssh_demo.project
文件 454 2009-07-09 12:58 ssh_demo.settings.jsdtscope
文件 260 2009-07-13 12:31 ssh_demo.settingsorg.eclipse.core.resources.prefs
文件 330 2009-07-09 12:58 ssh_demo.settingsorg.eclipse.jdt.core.prefs
文件 375 2009-07-10 11:12 ssh_demo.settingsorg.eclipse.jst.common.project.facet.core.prefs
文件 578 2009-07-13 12:31 ssh_demo.settingsorg.eclipse.wst.common.component
文件 269 2009-07-10 11:12 ssh_demo.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2009-07-09 12:58 ssh_demo.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2009-07-09 12:58 ssh_demo.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 2513 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreAbstractAction.class
文件 542 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreAbstractStandardAction.class
文件 126 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreaseDAO.class
文件 409 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreaseEntity.class
文件 1136 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreaseService.class
文件 1212 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreBusinessException.class
文件 833 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreProjectException.class
文件 126 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreService.class
文件 1576 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilAbstractAuthInterceptor.class
文件 1539 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilAuthenticationInterception.class
文件 805 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilExportDB.class
文件 1885 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilMyI18nMessageSource.class
文件 1579 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemoizserviceimplUserPojoService.class
文件 454 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemoizserviceUserService.class
文件 1045 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemoentityUser.class
文件 499 2009-07-10 10:16 ssh_demouildclassescomisoftstonesshdemoentityUser.hbm.xml
文件 2686 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemointegrationdaoimplUserHibernateDAO.class
文件 496 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemointegrationdaoUserDAO.class
文件 1225 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemo estUserTest.class
文件 522 2009-07-14 10:35 ssh_demouildclassescomisoftstonesshdemowebactionLoginAction-validation.xml
............此处省略130个文件信息
package com.isoftstone.ssh.common.core;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.dispatcher.multipart.MultiPartRequest;
import org.apache.struts2.dispatcher.multipart.MultiPartRequestWrapper;
import org.apache.struts2.interceptor.ParameterAware;
import org.apache.struts2.interceptor.SessionAware;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
/**
* Action抽象父类
*
* @author hfcui
*
*/
public abstract class AbstractAction extends ActionSupport implements
ModelDrivenject> SessionAware ParameterAware {
private static final long serialVersionUID = 1054989255154530553L;
/**
* webwork的会话的属性Map
*/
protected Map session;
/**
* 用户请求数据Map
*/
protected Map parameters;
protected final Log logger = LogFactory.getLog(this.getClass());
/**
* Dispatch结果类型字符串
*/
public static final String UNAUTHORIZED = “unauthorized“;
public object getModel() {
return this.getViewModel();
}
public void setSession(Map session) {
this.session = session;
}
public void setParameters(Map parameters) {
this.parameters = parameters;
}
/**
* 获取Web应用上下文中的属性哈希表
*
* @return Application
*/
protected Map getApplication() {
return ServletActionContext.getContext().getApplication();
}
/**
* 获取当前会话的属性Map
*
* @return session
*/
protected Map getSession() {
return session;
}
/**
* 获取请求参数
*
* @return parameters
*/
protected Map getParameters() {
return parameters;
}
/**
* 获得 HttpServletRequest
*
* @return
*/
public HttpServletRequest getRequest() {
return ServletActionContext.getRequest();
}
/**
* 获得 HttpServletResponse
*
* @return
*/
public HttpServletResponse getResponse() {
return ServletActionContext.getResponse();
}
/**
* 获取文件上传请求对象
*
* @return
*/
public MultiPartRequest getMultiPartRequest() {
if (this.getRequest() instanceof MultiPartRequestWrapper) {
return (MultiPartRequest) getRequest();
}
return null;
}
public abstract object getViewModel();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 663 2009-07-13 12:31 ssh_demo.classpath
文件 1041 2009-07-09 12:58 ssh_demo.project
文件 454 2009-07-09 12:58 ssh_demo.settings.jsdtscope
文件 260 2009-07-13 12:31 ssh_demo.settingsorg.eclipse.core.resources.prefs
文件 330 2009-07-09 12:58 ssh_demo.settingsorg.eclipse.jdt.core.prefs
文件 375 2009-07-10 11:12 ssh_demo.settingsorg.eclipse.jst.common.project.facet.core.prefs
文件 578 2009-07-13 12:31 ssh_demo.settingsorg.eclipse.wst.common.component
文件 269 2009-07-10 11:12 ssh_demo.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2009-07-09 12:58 ssh_demo.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2009-07-09 12:58 ssh_demo.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 2513 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreAbstractAction.class
文件 542 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreAbstractStandardAction.class
文件 126 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncorea
文件 409 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncorea
文件 1136 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncorea
文件 1212 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreBusinessException.class
文件 833 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreProjectException.class
文件 126 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommoncoreService.class
文件 1576 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilAbstractAuthInterceptor.class
文件 1539 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilAuthenticationInterception.class
文件 805 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilExportDB.class
文件 1885 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshcommonutilMyI18nMessageSource.class
文件 1579 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemoizserviceimplUserPojoService.class
文件 454 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemoizserviceUserService.class
文件 1045 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemoentityUser.class
文件 499 2009-07-10 10:16 ssh_demouildclassescomisoftstonesshdemoentityUser.hbm.xm
文件 2686 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemointegrationdaoimplUserHibernateDAO.class
文件 496 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemointegrationdaoUserDAO.class
文件 1225 2009-07-14 12:35 ssh_demouildclassescomisoftstonesshdemo estUserTest.class
文件 522 2009-07-14 10:35 ssh_demouildclassescomisoftstonesshdemowebactionLoginAction-validation.xm
............此处省略130个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)