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

📄 footballaction.java

📁 Struts实现的增删改查Demo
💻 JAVA
字号:
package com.accp.struts.action;

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

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;

import com.accp.biz.IMaddle;
import com.accp.dao.MaddleLei;
import com.accp.javabean.FootPlayerBean;
import com.accp.struts.form.FootBallForm;

public class FootBallAction extends DispatchAction
{
	//添加Action
	public ActionForward add(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)
	{
		System.out.print("addAction进入NNNNNNNNNNNNNNNNNN");
		FootBallForm ff = (FootBallForm)form;
		FootPlayerBean fbea = new FootPlayerBean();
		fbea.setPlayerName(ff.getPlayerName().toString());
		fbea.setAge(ff.getAge());
		fbea.setForClub(ff.getForClub());

		System.out.print("CCCC"+fbea.getAge()+fbea.getForClub().toString()+fbea.getPlayerName().toString()+"CCCC");
		IMaddle malei = new MaddleLei();
		malei.insert(fbea);
		return mapping.findForward("showAll");	
	}

	//添加delete
	public ActionForward delete(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)
	{
		String playerName = request.getParameter("jianName");
		System.out.print("DeleteAction测试取值:"+playerName);

		if(playerName!=null)
		{
		
			IMaddle malei = new MaddleLei();//接口new实现类
	        int x = malei.delete(playerName);
	        if(x>0)
	        {
	    		return mapping.findForward("show");	
	        }
	        else
	        {
	        	System.out.print("DeleteAction里修改方法失败!!");
	        }
		}
		else
		{
			System.out.print("DeleteAction里没获得值");
		}		
    	return null;
	}
	
	//修改Action
	public ActionForward update(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)
	{
		String playerName = request.getParameter("playerName");
		String age = request.getParameter("age");
		String ForClub = request.getParameter("ForClub");
		System.out.print(playerName);
		System.out.print(age);
		System.out.print(ForClub);
		if(playerName!=null||age!=null||ForClub!=null)
		{
			FootPlayerBean fbea = new FootPlayerBean();
			int Age = Integer.parseInt(age);
			fbea.setPlayerName(playerName);
			fbea.setAge(Age);
			fbea.setForClub(ForClub);
			
			IMaddle malei = new MaddleLei();//接口new实现类
	        int x = malei.update(fbea);
	        if(x>0)
	        {
	            request.setAttribute("jianDan", fbea);
	    		return mapping.findForward("show");	
	        }
	        else
	        {
	        	System.out.print("UpdateAction里修改方法失败!!");
	        }
		}
		else
		{
			System.out.print("没获得值");
		}
	
		
    	return null;
	}
	//查询单个记录Action
	public ActionForward selectDan(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)
	{
		FootPlayerBean fbea = new FootPlayerBean();
		String playerName = request.getParameter("jianName");
		System.out.print("++++");
		System.out.print("SelectDanAction里测试取值:"+playerName);
		System.out.print("++++");
		IMaddle malei = new MaddleLei();//接口new实现类
        fbea = malei.selectPlayer(playerName);
        request.setAttribute("jianDan", fbea);
		return mapping.findForward("showDan");	
	}
	//查询全部记录Action
	public ActionForward selectAll(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response)
	{
		System.out.print("++++++++++++已经进入selectAll+++++++");
		IMaddle malei = new MaddleLei();//接口new实现类
		FootPlayerBean[] bsz = (FootPlayerBean[])malei.selectAll();
		
		if(bsz.length>0)
		{
			System.out.print("arr里有数据");
		}
		else
		{
			System.out.print("arr为空");
		}
	
		request.setAttribute("jianBsz",bsz);
		System.out.print("+++SelectAllAction里测试++");
		return mapping.findForward("showAll");
	}
	
}

⌨️ 快捷键说明

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