src/com/wy/webtier/AfficheAction.java

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.wy.webtier;

import org.apache.struts.action.*;
import javax.servlet.http.*;
import com.wy.domain.AfficheForm;
import com.wy.dao.AfficheDao;
import java.util.List;


//公告信息的Action
public class AfficheAction
    extends Action {
  private AfficheDao dao = null;
  private int action;
  public ActionForward execute(ActionMapping mapping,
                               ActionForm form,
                               HttpServletRequest request,
                               HttpServletResponse response) {
    dao = new AfficheDao();
    this.action = Integer.parseInt(request.getParameter("action"));
    switch (action) {
      case 0: {
        return afficheSelect(mapping, form, request, response); //对公告信息全部查询功能
      }
      case 2: {
        return afficheInsert(mapping, form, request, response); //添加公告信息
      }
      case 3: {
        return afficheDelete(mapping, form, request, response); //以数据库流水号为条件删除公告信息
      }
      case 4: {
        return afficheSelectOne(mapping, form, request, response); //以数据库流水号为条件查询公告信息
      }
      case 5: {
        return afficheUpdate(mapping, form, request, response); //以数据库流水号为条件修改公告信息
      }
      case 6: {
      return afficheContent(mapping, form, request, response);   //以数据库流水号为条件查询公告信息的内容
    }
    }
    throw new java.lang.UnsupportedOperationException(
        "Method $execute() not yet implemented.");
  }

  //以数据库流水号为条件查询公告信息的内容
  public ActionForward afficheContent(ActionMapping mapping, ActionForm form,
                                       HttpServletRequest request,
                                       HttpServletResponse response){
   request.setAttribute("affiche",dao.selectOneAffiche(Integer.valueOf(request.getParameter("id"))));
   return mapping.findForward("afficheContent");
  }
      //以数据库流水号为条件查询公告信息
      public ActionForward afficheSelectOne(ActionMapping mapping,
                                            ActionForm form,
                                            HttpServletRequest request,
                                            HttpServletResponse response) {
    request.setAttribute("affiche",
                         dao.selectOneAffiche(Integer.valueOf(request.
        getParameter("id"))));

后面还有 55 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。