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

📄 adduseraction.java

📁 大唐电信的管理系统
💻 JAVA
字号:

package action;

import java.lang.reflect.InvocationTargetException;
import java.sql.Date;
import java.text.DateFormat;
import java.text.ParseException;

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

import org.apache.commons.beanutils.BeanUtils;
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 domain.User;

import service.UserService;
import factory.ServiceFactory;
import form.UserForm;


public class AddUserAction extends Action {
	UserService userService=ServiceFactory.getUserService();
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) throws IllegalAccessException, InvocationTargetException, ParseException {
		  User user=new  User();
		  UserForm userForm=( UserForm)form;
		  System.out.println(userForm.getName()+"   "+userForm.getId()+"   "+userForm.getPassword());
//         DateFormat format=DateFormat.getDateInstance();
//         Date birth=(Date)user.getBirthDate();
//         Date hirth=(Date)user.getHireDate();
		
		   String birth=request.getParameter("birthday");
		   String hirth=request.getParameter("hireday");
           
		    user.setBirthDate(Date.valueOf(birth));
		    user.setHireDate(Date.valueOf(hirth));
		   
		  BeanUtils.copyProperties(user,userForm);
          
		  
		 userService.addUser(user);
		return new ActionForward("/userManage.do");
	}
}

⌨️ 快捷键说明

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