-
大小: 19.82MB文件類(lèi)型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-07-26
- 語(yǔ)言: Java
- 標(biāo)簽: SSH??MYSQL??新聞系統(tǒng)??JAVA??
資源簡(jiǎn)介
企業(yè)級(jí)新聞系統(tǒng)(SSH+MYSQL)
## 部署說(shuō)明
1. 創(chuàng)建數(shù)據(jù)庫(kù)。使用MySQL,字符集選擇為`utf8`或者`utf8mb4`(支持更多特殊字符,推薦)。
2. 創(chuàng)建數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)。數(shù)據(jù)庫(kù)在`News\`目錄下,參考數(shù)據(jù)腳本創(chuàng)建數(shù)據(jù)庫(kù)。
3. 設(shè)置項(xiàng)目編碼為utf-8,選擇jdk1.7版本或以上,不要選擇jre。
4. 修改數(shù)據(jù)庫(kù)連接。根據(jù)實(shí)際情況修改
5. 部署項(xiàng)目。將項(xiàng)目部署到Tomcat7或以上
代碼片段和文件信息
package?com.xh369.actions;
import?javax.servlet.http.*;
import?com.xh369.dao.*;
import?com.xh369.dto.*;
import?com.xh369.service.*;
import?org.apache.struts.action.*;
import?org.apache.struts.actions.*;
import?java.util.*;
public?class?Admin_Action?extends?DispatchAction{
????private?AdminDAO?adminDAO;
????public?AdminDAO?getAdminDAO(){
????????return?adminDAO;?
????}
????public?void?setAdminDAO(AdminDAO?adminDAO){
????????this.adminDAO?=?adminDAO;
????}
????//登錄
????public?ActionForward?login(ActionMapping?mapping?ActionForm?form?HttpServletRequest?request?HttpServletResponse?response){
????????Admin_ActionForm?admin_ActionForm?=?(Admin_ActionForm)?form;
????????Admin?admin?=?(Admin)?UtilForm.populate(admin_ActionForm?“com.xh369.dto.Admin“?new?String[]?{“username“?“pwd“});
????????int?count?=?adminDAO.getLogin(admin);
????????if(count?>?0){
????????????request.getSession().setAttribute(“username“?admin_ActionForm.getUsername());
????????????return?mapping.findForward(“success“);
????????}else{
????????????return?mapping.findForward(“faile“);
????????}
????}
????//查詢(xún)管理人員列表
????public?ActionForward?searchAdminList(ActionMapping?mapping?ActionForm?form?HttpServletRequest?request?HttpServletResponse?response){
????????List?aList?=?adminDAO.getAdminList();
????????request.setAttribute(“aList“?aList);
????????return?mapping.findForward(“searchAdminList“);
????}
????//添加管理人員
????public?ActionForward?addAdmin(ActionMapping?mapping?ActionForm?form?HttpServletRequest?request?HttpServletResponse?response){
????????Admin_ActionForm?admin_ActionForm?=?(Admin_ActionForm)?form;
????????System.out.println(“username:“?+?admin_ActionForm.getUsername());
????????System.out.println(“pwd:“?+?admin_ActionForm.getPwd());
????????System.out.println(“email:“?+?admin_ActionForm.getEmail());
????????String[]?level?=?admin_ActionForm.getLevel();
????????StringBuffer?sb?=?new?StringBuffer();
????????for(int?i?=?0;?i????????? sb.append(level[i]?+?““);
????????}
????????sb?=?sb.deleteCharAt(sb.length()?-?1);
????????Admin?admin?=?(Admin)?UtilForm.populate(admin_ActionForm?“com.xh369.dto.Admin“?new?String[]?{“username“?“pwd“?“email“});
????????admin.setLevel(sb.toString());
????????if(adminDAO.insertAdmin(admin)){
????????????return?mapping.findForward(“addAdmin“);
????????}else{
????????????return?mapping.findForward(“faile“);
????????}
????}
????
????//查詢(xún)用戶(hù)權(quán)限
????public?ActionForward?searchPopedom(ActionMapping?mapping?ActionForm?form?HttpServletRequest?request?HttpServletResponse?response){
????
???? Integer?id?=?Integer.valueOf(request.getParameter(“id“));
???? Admin?admin?=?adminDAO.getPopedom(id);
???? List?aList?=?adminDAO.getAllPopedom();
???? request.setAttribute(“admin“?admin);
???? request.setAttribute(“id“?id?+?““);
???? request.setAttribute(“aList“?aList);
???? return?mapping.findForward(“searchPopedom“);
????}
????
????//修改用戶(hù)權(quán)限
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-16?13:11??News\
?????文件????????7039??2007-04-26?16:59??News\.classpath
?????目錄???????????0??2018-04-16?13:12??News\.myeclipse\
?????文件?????????285??2007-04-26?16:58??News\.myme
?????文件????????1344??2005-04-14?15:55??News\.project
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\me
?????文件??????????39??2005-04-14?15:52??News\WebRoot\me
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\UserFiles\
?????目錄???????????0??2018-04-16?13:12??News\WebRoot\UserFiles\Flash\
?????目錄???????????0??2018-04-16?13:12??News\WebRoot\UserFiles\Image\
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\WEB-INF\
?????文件????????5730??2005-04-14?15:52??News\WebRoot\WEB-INF\FCKeditor.tld
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\WEB-INF\classes\
?????文件????????7243??2005-03-29?20:30??News\WebRoot\WEB-INF\classes\ApplicationResources.properties
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\WEB-INF\classes\com\xh369\
?????目錄???????????0??2018-04-16?13:11??News\WebRoot\WEB-INF\classes\com\xh369\actions\
?????文件????????5230??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\Admin_Action.class
?????文件?????????175??2005-04-14?15:51??News\WebRoot\WEB-INF\classes\com\xh369\actions\Admin_Action.jbx
?????文件???????12940??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\Article_Action.class
?????文件????????4117??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\BigClass_Action.class
?????文件????????3188??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\HibernateSessionFactory.class
?????文件????????2846??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\ProductBigClass_Action.class
?????文件?????????122??2005-04-14?15:51??News\WebRoot\WEB-INF\classes\com\xh369\actions\ProductBigClass_Action.jbx
?????文件????????3289??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\ProductSmallClass_Action.class
?????文件?????????126??2005-04-14?15:51??News\WebRoot\WEB-INF\classes\com\xh369\actions\ProductSmallClass_Action.jbx
?????文件????????7509??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\Product_Action.class
?????文件?????????106??2005-04-14?15:51??News\WebRoot\WEB-INF\classes\com\xh369\actions\Product_Action.jbx
?????文件????????4351??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\SmallClass_Action.class
?????文件????????6133??2007-04-26?16:59??News\WebRoot\WEB-INF\classes\com\xh369\actions\UploadServlet.class
............此處省略826個(gè)文件信息
評(píng)論
共有 條評(píng)論