package com.telbook.web.action;
import com.opensymphony.xwork2.ActionSupport;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionContext;
import com.telbook.model.Tel;
import com.telbook.service.telbookManager;
public class telbookAction extends ActionSupport {
private telbookManager manager;
public void setManager(telbookManager manager) {
this.manager = manager;
}
/**
* <pre>
* 获取Response对象
* @author wangjian
* @return HttpServletResponse
*
* <pre>
*/
protected HttpServletResponse getResponse() {
return (HttpServletResponse) ActionContext.getContext().get(
ServletActionContext.HTTP_RESPONSE);
}
/**
* <pre>
* 获取Request对象
* @author wangjian
* @return HttpServletRequest
*
* <pre>
*/
protected HttpServletRequest getRequest() {
return (HttpServletRequest) ActionContext.getContext().get(
ServletActionContext.HTTP_REQUEST);
}
/**
* <pre>
* 获取Session对象
* @author wangjian
* @return HttpSession
*
* <pre>
*/
protected HttpSession getSession() {
return getRequest().getSession(true);
}
/**
* <pre>
* 获取Request中的参数值
* @author xutao
* @param para
* @return
* String
*
* <pre>
*/
protected String getParameter(String para) {
return getRequest().getParameter(para);
}
/**
* 向session设置值
*
* @param key
* @param value
* void
*
*/
protected void setSessionValue(String key, String value) {
HttpServletRequest request = (HttpServletRequest) ActionContext
.getContext().get(ServletActionContext.HTTP_REQUEST);
request.getSession().setAttribute(key, value);
}
/**
* 获取session中的参数值
*
* @param key
* @return String
*
*/
protected String getSessionValue(String key) {
HttpServletRequest request = (HttpServletRequest) ActionContext
.getContext().get(ServletActionContext.HTTP_REQUEST);
return (String) request.getSession().getAttribute(key);
}
public String add() {
Tel model = new Tel();
model.setName("du");
model.setTel("15893013787");
model.setEmail("imosue728@126.com");
model.setFriendMemo("我自己");
model.setWork("软件工程师");
manager.Add(model);
getRequest().setAttribute("result", "success");
return "add";
}
public String update() {
return "update";
}
public String del() {
return "del";
}
public String List() {
return "list";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
java_spring_hibernate_struts2的ssh框架简单入门实例源码
共67个文件
jar:31个
java:7个
class:7个
4星 · 超过85%的资源 需积分: 7 43 下载量 61 浏览量
2010-07-09
17:16:30
上传
评论
收藏 11.43MB RAR 举报
温馨提示
java_spring_hibernate_struts2的ssh框架简单入门实例源码
资源推荐
资源详情
资源评论
收起资源包目录
telbook2.rar (67个子文件)
telbook2
.springBeans 474B
.myhibernatedata 548B
tel.sql 2KB
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 330B
src
com
telbook
dao
telbookDao.java 242B
hibernate
telbookDaoHibernate.java 758B
model
Tel.java 1KB
Tel.hbm.xml 1KB
web
action
telbookAction.java 3KB
service
ipml
telbookManagerImpl.java 603B
telbookManager.java 250B
CharSetFilter.java 653B
struts.xml 782B
.project 2KB
WebRoot
us.jsp 823B
ds.jsp 838B
META-INF
MANIFEST.MF 36B
WEB-INF
web.xml 912B
classes
com
telbook
dao
telbookDao.class 302B
hibernate
telbookDaoHibernate.class 1KB
CharSetFilter.class 1KB
model
Tel.class 2KB
Tel.hbm.xml 1KB
web
action
telbookAction.class 3KB
service
ipml
telbookManagerImpl.class 1KB
telbookManager.class 314B
struts.xml 782B
lib
log4j-1.2.14.jar 359KB
struts2-core-2.0.6.jar 2.09MB
commons-logging-1.0.4.jar 37KB
cglib-2.1.3.jar 276KB
dom4j-1.6.1.jar 307KB
commons-fileupload-1.2.jar 52KB
spring.jar 2.57MB
jaas.jar 102KB
mysql-connector-java-5.1.7-bin.jar 693KB
xml-apis.jar 121KB
antlr-2.7.6rc1.jar 434KB
jta.jar 9KB
commons-attributes-api.jar 35KB
struts2-spring-plugin-2.0.6.jar 8KB
spring-beans.jar 381KB
ehcache-1.1.jar 46KB
spring-core.jar 178KB
spring-context.jar 157KB
commons-collections-2.1.1.jar 171KB
asm.jar 26KB
ognl-2.6.11.jar 164KB
commons-logging.jar 52KB
xerces-2.6.2.jar 987KB
asm-attrs.jar 16KB
commons-attributes-compiler.jar 29KB
jdbc2_0-stdext.jar 7KB
freemarker-2.3.8.jar 784KB
xwork-2.0.1.jar 442KB
jaxen-1.1-beta-7.jar 222KB
hibernate3.jar 1.88MB
log4j-1.2.11.jar 342KB
applicationContext.xml 2KB
index.jsp 864B
as.jsp 871B
methodTest.jsp 1003B
.mymetadata 297B
.classpath 3KB
.myeclipse
共 67 条
- 1
资源评论
- xinxian132012-06-01w7系统。不好使啊
冰鑫999
- 粉丝: 3
- 资源: 37
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功