資源簡介
服務器:Apache Tomcat 5.5.20;
數據庫:MySQL 5.0;
平臺:MyEclipse 5.5.1 GA+jdk1.5+struts1.2;
操作系統:Windows XP。

代碼片段和文件信息
package?com.qrsx.appcam.action;
import?java.util.List;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.commons.beanutils.BeanUtils;
import?org.apache.struts.action.Actionerrors;
import?org.apache.struts.action.ActionForm;
import?org.apache.struts.action.ActionForward;
import?org.apache.struts.action.ActionMapping;
import?com.qrsx.appcam.dao.AddTypeDAO;
import?com.qrsx.appcam.form.AddTypeForm;
import?com.qrsx.appcam.model.AddType;
public?class?AddTypeDispatchAction?extends?baseDispatchAction?{
/**
?*?保存信息:更新、創建
?*?
?*?@param?mapping
?*?@param?form
?*?@param?request
?*?@param?response
?*?@return
?*/
public?ActionForward?save(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)
throws?Exception?{
baseDispatchAction.isLogon(request?response);//驗證用戶是否已經登陸
//?驗證數據有效性如果驗證不成功再返回編輯界面
Actionerrors?errors?=?form.validate(mapping?request);
if?(!errors.isEmpty())?{
saveErrors(request?errors);
return?mapping.findForward(“edit“);
}
//獲取表單信息
AddTypeForm?addTypeForm?=?(AddTypeForm)?form;
AddType?addType?=?new?AddType();
//把獲取的表單的信息,復制到addtype中
BeanUtils.copyProperties(addType?form);
AddTypeDAO?dao?=?new?AddTypeDAO();
//如果資產增加類型編號為空則創建,否則為更新
if?(addTypeForm.getId()?==?null?||?addTypeForm.getId().trim().length()?==?0)?{
dao.create(addType);
saveMessage(request?“addTypeForm.added“?addTypeForm.getName());
}?else?{
dao.update(addType);
saveMessage(request?“addTypeForm.updated“?addTypeForm.getName());
}
return?mapping.findForward(“success“);
}
/**
?*?編輯信息:進入新建頁面、進入更新頁面
?*?
?*?@param?mapping
?*?@param?form
?*?@param?request
?*?@param?response
?*?@return
?*/
public?ActionForward?edit(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)
throws?Exception?{
baseDispatchAction.isLogon(request?response);//驗證用戶是否已經登陸
String?id?=?request.getParameter(“id“);
if?(id?!=?null?&&?id.trim().length()?>?0)?{
AddTypeDAO?dao?=?new?AddTypeDAO();
//獲取要編輯的對象信息
AddType?addType?=?dao.findById(Integer.valueOf(id));
if?(addType?!=?null)?{
//把獲取到的對象信息復制到form中去
BeanUtils.copyProperties(form?addType);
}
}
return?mapping.findForward(“edit“);
}
/**
?*?刪除信息
?*?
?*?@param?mapping
?*?@param?form
?*?@param?request
?*?@param?response
?*?@return
?*/
public?ActionForward?delete(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)
throws?Exception?{
baseDispatchAction.isLogon(request?response);//驗證用戶是否已經登陸
String?id?=?request.getParameter(“id“);
//如果獲取的Id不為空,則執行刪除操作
if?(id?!=?null?&&?id.trim().length()?>?0)?{
AddTypeDAO?dao?=?new?AddTypeDAO();
//執行刪除
dao.delete(Integer.valueOf(id));
saveMessage(request?“addTypeForm.deleted“)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2044??2008-05-25?09:14??appcam\.classpath
?????文件????????291??2008-05-25?09:15??appcam\.myme
?????文件???????1224??2008-05-25?09:14??appcam\.project
?????文件???????4479??2008-06-07?19:34??appcam\appcamSql.txt
?????文件???????1818??2008-05-25?09:15??appcam\WebRoot\addTypeDispatchForm.jsp
?????文件???????2491??2008-05-25?09:15??appcam\WebRoot\addTypeDispatchList.jsp
?????文件???????4782??2008-05-25?09:15??appcam\WebRoot\assetDispatchForm.jsp
?????文件???????3907??2008-05-25?09:15??appcam\WebRoot\assetDispatchLendList.jsp
?????文件???????4806??2008-05-25?09:15??appcam\WebRoot\assetDispatchList.jsp
?????文件???????3228??2008-05-25?09:15??appcam\WebRoot\assetGivebackDispatchForm.jsp
?????文件???????4497??2008-05-25?09:15??appcam\WebRoot\assetGivebackDispatchList.jsp
?????文件???????4244??2008-05-25?09:15??appcam\WebRoot\assetLendCheckDispatchForm.jsp
?????文件???????3023??2008-05-25?09:15??appcam\WebRoot\assetLendEditDispatchForm.jsp
?????文件???????1825??2008-05-25?09:15??appcam\WebRoot\assetTypeDispatchForm.jsp
?????文件???????2538??2008-05-25?09:15??appcam\WebRoot\assetTypeDispatchList.jsp
?????文件???????2557??2008-05-25?09:15??appcam\WebRoot\clientDispatchForm.jsp
?????文件???????3397??2008-05-25?09:15??appcam\WebRoot\clientDispatchList.jsp
?????文件???????3420??2008-05-25?09:15??appcam\WebRoot\depreciationCheckDispatch.jsp
?????文件???????3077??2008-05-25?09:15??appcam\WebRoot\depreciationDispatchForm.jsp
?????文件???????3882??2008-05-25?09:15??appcam\WebRoot\depreciationDispatchList.jsp
?????文件???????1736??2008-05-25?09:15??appcam\WebRoot\deptmentDispatchForm.jsp
?????文件???????2529??2008-05-25?09:15??appcam\WebRoot\deptmentDispatchList.jsp
?????文件???????2642??2008-05-25?09:15??appcam\WebRoot\employeeDispatchForm.jsp
?????文件???????4004??2008-05-25?09:15??appcam\WebRoot\employeeDispatchList.jsp
?????文件???????1885??2008-05-25?09:15??appcam\WebRoot\enrol.jsp
?????文件???????1217??2008-05-25?09:15??appcam\WebRoot\enrolFailure.jsp
?????文件???????1217??2008-05-25?09:15??appcam\WebRoot\enrolSuccess.jsp
?????文件?????????87??2008-05-25?09:15??appcam\WebRoot\index.jsp
?????文件???????1836??2008-05-25?09:15??appcam\WebRoot\logon.jsp
?????文件???????1728??2008-05-25?09:15??appcam\WebRoot\roleDispatchForm.jsp
............此處省略211個文件信息
- 上一篇:數字圖像處理java編程實現源碼
- 下一篇:微信支付最新jar包
評論
共有 條評論