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

📄 updateaction.java

📁 一个javaweb开的小例子
💻 JAVA
字号:
package cn.com.pkusoft.action.update;

import cn.com.pkusoft.action.*;
import cn.com.pkusoft.control.BaseControl;
import java.util.List;
import java.util.ArrayList;
import cn.com.pkusoft.control.update.UpdateControl;
import cn.com.pkusoft.control.select.SelectControl;
import cn.com.pkusoft.entity.T_Dp_User_BD;
import cn.com.pkusoft.entity.dao.T_Dp_User_Dao;
import java.util.Enumeration;
import java.util.HashMap;

public class UpdateAction
	extends BaseAction
{
	UpdateControl uc = new UpdateControl();
	SelectControl sc = new SelectControl();

	public UpdateAction()
	{
		System.out.println("hello updateaction");
	}

	protected void doInit()
	{
		/**@todo Implement this cn.com.pkusoft.action.BaseAction abstract method*/
		System.out.println("-----------updateAction---------");
	}

	public BaseAction getInstance()
	{
		/**@todo Implement this cn.com.pkusoft.action.BaseAction abstract method*/
		throw new java.lang.UnsupportedOperationException("Method getInstance() not yet implemented.");
	}

	public BaseControl createControlInstance()
	{
		/**@todo Implement this cn.com.pkusoft.action.BaseAction abstract method*/
		throw new java.lang.UnsupportedOperationException("Method createControlInstance() not yet implemented.");
	}

	protected void doExecute()
	{

		//List list = new ArrayList();
		//list = uc.prepareUser();
		List list2 = new ArrayList();

		System.out.println("------------------------------------------------------------------------------------------");

		Enumeration params = this.m_request.getParameterNames();
		while(params.hasMoreElements())
		{
			String paramName = (String)params.nextElement();
			String paramValues[] = this.m_request.getParameterValues(paramName);
			list2.add(paramValues);


			if(paramValues.length == 1)
			{
				System.out.println(paramName + " = " + paramValues[0]);
			}
			else
			{
				System.out.println(paramName + " + ");
				for(int i = 0; i < paramValues.length; i++)
				{
					if(i > 0)
						System.out.println(paramValues[i]);
				}
				System.out.println();
			}
		}
    	System.out.println("------------------------------------------------------------------------------------------");

	   System.out.println("-------------------------------------------");
		List slist = new ArrayList();
		slist = sc.prepareUser();


		String loginname = this.m_request.getParameter("LOGINNAME");
		String loginpass = this.m_request.getParameter("LOGINPASS");
		String loginques = this.m_request.getParameter("LOGINQUES");
		String loginanse = this.m_request.getParameter("LOGINANSE");
		String email = this.m_request.getParameter("EMAIL");
		String tele = this.m_request.getParameter("TELE");
		String address = this.m_request.getParameter("ADDRESS");
		String usergrade = this.m_request.getParameter("USERGRADE");
		String remark = this.m_request.getParameter("REMARK");
		String fax = this.m_request.getParameter("FAX");

		String id = this.m_request.getParameter("urlloginname");

		T_Dp_User_BD userBd = new T_Dp_User_BD();

		userBd.setAddress(address);
		userBd.setEmail(email);
		userBd.setFax(fax);
		userBd.setLoginanse(loginanse);
		userBd.setLoginname(loginname);
		userBd.setLoginpass(loginpass);
		userBd.setLoginques(loginques);
		userBd.setRemark(remark);
		userBd.setTele(tele);
		userBd.setUsergrade(usergrade);

		int iReturn = uc.update(userBd);
		if (iReturn == 1)
		{
			List list = new ArrayList();
			list = sc.prepareUser();

			System.out.println("=================i = ===========================================================");

			try
			{
				this.m_request.getSession().setAttribute("Te", list);
				this.dispatchNextPage("/jsp2.jsp");
			}
			catch (Exception e)
			{
				System.out.println(e.getMessage());
			}

		}

	}

}

⌨️ 快捷键说明

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