91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.63MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-16
  • 語言: Java
  • 標簽: jsp??struts??

資源簡介

本系統采用jsp+struts+MySQL技術,有兩類用戶:管理者和用戶,分為前臺后臺,前臺負責公告管理,提供給所有用戶使用,管理員還能撰寫,修改,刪除公告

資源截圖

代碼片段和文件信息

package?nm;

import?java.util.Vector;

import?javax.servlet.ServletContext;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?javax.sql.DataSource;


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?org.apache.struts.action.ActionMessage;
import?org.apache.struts.action.ActionMessages;

public?final?class?CheckPowerAction?extends?Action?{
public?ActionForward?execute(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)
throws?Exception?{

String?functiontype?=?request.getParameter(“functiontype“);

ServletContext?context?=?servlet.getServletContext();
DataSource?dataSource?=?(DataSource)?context
.getAttribute(Constants.DATASOURCE_KEY);
DB?db?=?new?DB(dataSource);

HttpSession?session?=?request.getSession();
ActionMessages?errors?=?new?ActionMessages();
String?pageForward?=?“ToErrorPage“;
User?loginuser?=?(User)?session.getAttribute(Constants.LOGIN_USER_KEY);

if?(functiontype.equals(“newuser“))?{
if?(loginuser.getGrade().equals(“admin“))?{
pageForward?=?“ToNewUser“;
}?else?{
errors.add(ActionMessages.GLOBAL_MESSAGE?new?ActionMessage(
“error.power.newuser.notadmin“));
if?(!errors.isEmpty())?{
// saveErrors(request?errors);
this.saveMessages(request?errors);
}
}
}?else?if?(functiontype.equals(“useredit“))?{
if?(loginuser.getGrade().equals(“admin“))?{
String?username?=?request.getParameter(“username“);
User?curUser?=?(User)?User.search(db?username).get(0);
session.setAttribute(Constants.CUR_USER_KEY?curUser);
pageForward?=?“ToUserEdit“;
}?else?{
errors.add(ActionMessages.GLOBAL_MESSAGE?new?ActionMessage(
“error.power.edit.notadmin“));
if?(!errors.isEmpty())?{
// saveErrors(request?errors);
this.saveMessages(request?errors);
}
}
}?else?if?(functiontype.equals(“userdelete“))?{
if?(loginuser.getGrade().equals(“admin“))?{
String?username?=?request.getParameter(“username“);
if?(User.delete(db?username))?{
Vector?users?=?new?Vector();
users?=?User.search(db?““);
session.setAttribute(Constants.USER_LIST_KEY?users);
pageForward?=?“ToUserList“;
}?else?{
errors.add(ActionMessages.GLOBAL_MESSAGE
new?ActionMessage(“error.delete.failed“));
if?(!errors.isEmpty())?{
// saveErrors(request?errors);
this.saveMessages(request?errors);
}
}
}?else?{
errors.add(ActionMessages.GLOBAL_MESSAGE?new?ActionMessage(
“error.power.delete.notadmin“));
if?(!errors.isEmpty())?{
// saveErrors(request?errors);
this.saveMessages(request?errors);
}
}
}?else?if?(functiontype.equals(“noticedelete“

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1272??2007-11-19?10:19??NoticeManager\.classpath

?????文件????????312??2007-11-19?10:19??NoticeManager\.mymetadata

?????文件????????242??2007-11-19?10:19??NoticeManager\.mystrutsdata

?????文件???????1314??2007-11-19?10:19??NoticeManager\.project

?????文件???????1667??2007-11-19?10:18??NoticeManager\noticemanager.sql

?????文件???????2093??2007-11-19?10:19??NoticeManager\src\nm\admin\action\AdminLoginAction.java

?????文件????????666??2007-11-19?10:19??NoticeManager\src\nm\admin\action\AdminLogoffAction.java

?????文件???????2276??2007-11-19?10:19??NoticeManager\src\nm\admin\action\NewUserAction.java

?????文件???????2318??2007-11-19?10:19??NoticeManager\src\nm\admin\action\UserEditAction.java

?????文件???????1763??2007-11-19?10:19??NoticeManager\src\nm\admin\action\UserSearchAction.java

?????文件????????611??2007-11-19?10:19??NoticeManager\src\nm\admin\form\AdminLoginForm.java

?????文件???????1354??2007-11-19?10:19??NoticeManager\src\nm\admin\form\UserInfoForm.java

?????文件?????????76??2007-11-19?10:19??NoticeManager\src\nm\ApplicationResources.properties

?????文件???????4316??2007-11-19?10:19??NoticeManager\src\nm\ApplicationResources_zh.properties

?????文件???????4305??2007-11-19?10:19??NoticeManager\src\nm\CheckPowerAction.java

?????文件????????313??2007-11-19?10:19??NoticeManager\src\nm\Constants.java

?????文件???????1450??2007-11-19?10:19??NoticeManager\src\nm\DB.java

?????文件???????3149??2007-11-19?10:19??NoticeManager\src\nm\DBUtil.java

?????文件???????4031??2007-11-19?10:19??NoticeManager\src\nm\Notice.java

?????文件???????5142??2007-11-19?10:19??NoticeManager\src\nm\Pageable.java

?????文件???????2799??2007-11-19?10:19??NoticeManager\src\nm\tag\DisplayTag.java

?????文件???????1137??2007-11-19?10:19??NoticeManager\src\nm\tag\HelloTag.java

?????文件???????1528??2007-11-19?10:19??NoticeManager\src\nm\user\action\NewNoticeAction.java

?????文件???????1613??2007-11-19?10:19??NoticeManager\src\nm\user\action\NoticeModifyAction.java

?????文件???????1862??2007-11-19?10:19??NoticeManager\src\nm\user\action\UserLoginAction.java

?????文件????????663??2007-11-19?10:19??NoticeManager\src\nm\user\action\UserLogoffAction.java

?????文件???????1488??2007-11-19?10:19??NoticeManager\src\nm\user\form\NewNoticeForm.java

?????文件???????1476??2007-11-19?10:19??NoticeManager\src\nm\user\form\NoticeModifyForm.java

?????文件????????608??2007-11-19?10:19??NoticeManager\src\nm\user\form\UserLoginForm.java

?????文件???????4830??2007-11-19?10:19??NoticeManager\src\nm\User.java

............此處省略121個文件信息

評論

共有 條評論