【Java开源代码栏目提醒】:网学会员在Java开源代码频道为大家收集整理了AfficheAction.java提供大家参考,希望对大家有所帮助!
package com.action;
import java.util.List;
import javax.servlet.http.*;
import org.apache.struts.action.*;
import com.actionForm.AfficheForm;
import org.apache.struts.actions.DispatchAction;
import com.dao.ObjectDao;
/*************************************
版权所有: 吉林省明日科技有限公司
完成日期: 2010-09-15
项目出处: 编程词典
服务社区: www.mingribook.com
学习社区: www.mrbccd.com
*************************************/
public class AfficheAction extends DispatchAction
{
private ObjectDao<AfficheForm> objectDao = null;
// 公告信息查看的Action
public ActionForward selectAfficheAction(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response)
{
objectDao = new ObjectDao<AfficheForm>();
List<AfficheForm> list = objectDao
.queryList("from AfficheForm order by id desc");
request.setAttribute("list", list);
return mapping.findForward("selectAfficheAction");
}
// 公告信息删除的Action
public ActionForward deleteAfficheAction(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response)
{
objectDao = new ObjectDao<AfficheForm>();
String id = request.getParameter("id");
AfficheForm afficheForm = objectDao
.queryFrom("from AfficheForm where id='" + id + "'");
objectDao.deleteT(afficheForm);
return selectAfficheAction(mapping, form, request, response);
}
// 公告信息添加的Action
public ActionForward insertAfficheAction(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response)
{
AfficheForm afficheForm = (AfficheForm) form;
objectDao = new ObjectDao<AfficheForm>();
objectDao.saveT(afficheForm);
request.setAttribute("result", "添加公告信息成功");
return mapping.findForward("resultAfficheAction");
}
}
上一篇:
Affiche.java
下一篇:
哈弗F7 VS名爵HS,谁更懂得年轻人的心?