⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 updateinfoaction.java

📁 一个oa系统
💻 JAVA
字号:
/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
package com.oa.companyculture.action;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.oa.companyculture.db.FaceDao;
import com.oa.companyculture.db.Info;
import com.oa.companyculture.db.InfoDao;
import com.oa.companyculture.db.IntegralDao;
import com.oa.companyculture.form.InfoForm;
import com.oa.db.StaffbasicinfoDAO;

/** 
 * MyEclipse Struts
 * Creation date: 09-06-2007
 * 
 * XDoclet definition:
 * @struts.action path="/updateInfo" name="infoForm" input="/companyculture/looktie.jsp" scope="request" validate="true"
 */
public class UpdateInfoAction extends Action {
	/*
	 * Generated Methods
	 */
	private InfoDao infoDao;
	private FaceDao faceDao;
	private StaffbasicinfoDAO staffbasicinfoDao;
	private IntegralDao integralDao;
	/** 
	 * Method execute
	 * @param mapping
	 * @param form
	 * @param request
	 * @param response
	 * @return ActionForward
	 */
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		InfoForm infoForm = (InfoForm) form;// TODO Auto-generated method stub
		HttpSession session = request.getSession();
		int id = Integer.parseInt(request.getParameter("tid"));	//获取该回帖信息的id
		
		List infolist = (List)infoDao.findByTieId(id);
		
		if(infolist!=null&&infolist.size()!=0){
			request.setAttribute("infolist", infolist);
			Info info = (Info)infolist.get(0);
			request.setAttribute("subid", info.getSubmodulelistid());
		}
		/**
		 * 获取表情列表
		 */
		List facelist = (List)faceDao.findAll();
		if(facelist!=null&&facelist.size()!=0){
			request.setAttribute("facelist", facelist);
		}
		/**
		 * 获取过生日人的姓名
		 */
		List birthdaylist = (List)staffbasicinfoDao.findBirthName();
		if(birthdaylist!=null&&birthdaylist.size()!=0){
			request.setAttribute("birthdaylist", birthdaylist);
		}
		
		/**
		 * 获取自己的论坛积分信息
		 */
		List integrallist = (List) integralDao.findByUserName((String) session.getAttribute("username"));
		request.setAttribute("integrallist", integrallist);
		/**
		 * 获取论坛所有用户信息
		 */
		List allintegrallist = integralDao.findAll();
		if(allintegrallist!=null&&allintegrallist.size()!=0){
			request.setAttribute("allintegrallist", allintegrallist);
			request.setAttribute("size", allintegrallist.size());
		}
		return mapping.findForward("success");
	}
	/**
	 * @return the faceDao
	 */
	public FaceDao getFaceDao() {
		return faceDao;
	}
	/**
	 * @param faceDao the faceDao to set
	 */
	public void setFaceDao(FaceDao faceDao) {
		this.faceDao = faceDao;
	}
	/**
	 * @return the infoDao
	 */
	public InfoDao getInfoDao() {
		return infoDao;
	}
	/**
	 * @param infoDao the infoDao to set
	 */
	public void setInfoDao(InfoDao infoDao) {
		this.infoDao = infoDao;
	}
	/**
	 * @return the integralDao
	 */
	public IntegralDao getIntegralDao() {
		return integralDao;
	}
	/**
	 * @param integralDao the integralDao to set
	 */
	public void setIntegralDao(IntegralDao integralDao) {
		this.integralDao = integralDao;
	}
	/**
	 * @return the staffbasicinfoDao
	 */
	public StaffbasicinfoDAO getStaffbasicinfoDao() {
		return staffbasicinfoDao;
	}
	/**
	 * @param staffbasicinfoDao the staffbasicinfoDao to set
	 */
	public void setStaffbasicinfoDao(StaffbasicinfoDAO staffbasicinfoDao) {
		this.staffbasicinfoDao = staffbasicinfoDao;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -