public String gonggaoDetailHou() {
TGonggao gonggao = gonggaoDAO.findById(id);
Map request = (Map) ServletActionContext.getContext().get(“request”);
request.put(“gonggao”, gonggao);
return ActionSupport.SUCCESS;
}
public String gonggaoAll() {
List gonggaoList = gonggaoDAO.findAll();
Map request = (Map) ServletActionContext.getContext().get(“request”);
request.put(“gonggaoList”, gonggaoList);
return ActionSupport.SUCCESS;
}
public String gonggaoDetailQian() {
TGonggao gonggao = gonggaoDAO.findById(id);
Map request = (Map) ServletActionContext.getContext().get(“request”);
request.put(“gonggao”, gonggao);
return ActionSupport.SUCCESS;
}
public String getBiaoti() {
return biaoti;
}
public void setBiaoti(String biaoti) {
this.biaoti = biaoti;
}
public TGonggaoDAO getGonggaoDAO() {
return gonggaoDAO;
}
public void setGonggaoDAO(TGonggaoDAO gonggaoDAO) {
this.gonggaoDAO = gonggaoDAO;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String getNeirong() {
return neirong;
}
public void setNeirong(String neirong) {
this.neirong = neirong;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public String getShijian() {
return shijian;
}
public void setShijian(String shijian) {
this.shijian = shijian;
}
}
guahaoAction
package com.action;
import java.util.Date;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.dao.TGuahaoDAO;
import com.dao.TZhuanjiaDAO;
import com.model.TGuahao;
import com.model.TUser;
import com.model.TZhuanjia;
import com.opensymphony.xwork2.ActionSupport;
public class guahaoAction extends ActionSupport
{
private Integer id;
private Integer zhuanjiaId;
private Integer userId;
private String riqi;
private String jibing;
private String xingming;
private String lianxi;
private String message;
private String path;
private TGuahaoDAO guahaoDAO;
private TZhuanjiaDAO zhuanjiaDAO;
public String guahaoAdd()
{
HttpServletRequest request=ServletActionContext.getRequest();
HttpSession session=request.getSession();
TUser user=(TUser)session.getAttribute(“user”);
TGuahao guahao=new TGuahao();
guahao.setZhuanjiaId(zhuanjiaId);
guahao.setUserId(user.getUserId());
guahao.setRiqi(riqi);
guahao.setJibing(jibing);
guahao.setXingming(xingming);
guahao.setLianxi(lianxi);
guahaoDAO.save(guahao);
this.setMessage(“成功挂号”);
this.setPath(“index.action”);
return “succeed”;
}
public String guahaoDel()
{
HttpServletRequest request=ServletActionContext.getRequest();
TGuahao guahao=guahaoDAO.findById(id);
guahaoDAO.delete(guahao);
request.setAttribute(“msg”, “成功取消挂号”);
return “msg”;
}
public String guahaoMana_user()
{
HttpServletRequest request=ServletActionContext.getRequest();
HttpSession session=request.getSession();
TUser user=(TUser)session.getAttribute(“user”);
String sql=“from TGuahao where userId=”+user.getUserId();
List guahaoList =guahaoDAO.getHibernateTemplate().find(sql);
for(int i=0;i<guahaoList.size();i++)
{
TGuahao guahao=(TGuahao)guahaoList.get(i);
guahao.setZhuanjia(zhuanjiaDAO.findById(guahao.getZhuanjiaId()));
}
request.setAttribute(“guahaoList”, guahaoList);
return ActionSupport.SUCCESS;
}
public String guahaoMana_zhuanjia()
{
HttpServletRequest request=ServletActionContext.getRequest();
HttpSession session=request.getSession();
TZhuanjia zhuanjia=(TZhuanjia)session.getAttribute(“zhuanjia”);
String sql=“from TGuahao where zhuanjiaId=”+zhuanjia.getId();
List guahaoList =guahaoDAO.getHibernateTemplate().find(sql);
for(int i=0;i<guahaoList.size();i++)
{
TGuahao guahao=(TGuahao)guahaoList.get(i);
guahao.setZhuanjia(zhuanjiaDAO.findById(guahao.getZhuanjiaId()));
}
request.setAttribute(“guahaoList”, guahaoList);
return ActionSupport.SUCCESS;
}
public TGuahaoDAO getGuahaoDAO()
{
return guahaoDAO;
}
public void setGuahaoDAO(TGuahaoDAO guahaoDAO)
{
this.guahaoDAO = guahaoDAO;
}
public TZhuanjiaDAO getZhuanjiaDAO()
{
return zhuanjiaDAO;
}
public String getMessage()
{
return message;
}
public void setMessage(String message)
{
this.message = message;
}
public String getPath()
{
return path;
}
public void setPath(String path)
{
this.path = path;
}
public void setZhuanjiaDAO(TZhuanjiaDAO zhuanjiaDAO)
{
this.zhuanjiaDAO = zhuanjiaDAO;
}
public Intege