资源简介
企业级新闻系统(SSH+MYSQL)
## 部署说明
1. 创建数据库。使用MySQL,字符集选择为`utf8`或者`utf8mb4`(支持更多特殊字符,推荐)。
2. 创建数据库导入数据。数据库在`News\`目录下,参考数据脚本创建数据库。
3. 设置项目编码为utf-8,选择jdk1.7版本或以上,不要选择jre。
4. 修改数据库连接。根据实际情况修改
5. 部署项目。将项目部署到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“);
}
}
//查询管理人员列表
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 < level.length; 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“);
}
}
//查询用户权限
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“);
}
//修改用户权限
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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个文件信息
相关资源
- 小白——简单的作业批改系统
- J2EE框架项目Struts2,Hibernate3,Spring3,
- 基于Java的人力资源管理系统 毕业设计
- JavaSSH界面美观大方 设备管理系统-v
- SSH图书商城
- ssh2网上留言系统
- Spring + Spring MVC + MyBatis + Velocity + MyS
- Java+MySQL培训机构课程管理系统的设计
- JSP+MYSQL心理健康测试系统
- SSM个人博客系统
- 毕业设计:在线购物系统
- JBOA办公管理系统最新版SSH框架
- SSH+MYSQL编写学生管理系统
- jsp酒店管理完整系统
- 基于java代码网上商城包含前后台管理
- 答题APP的设计与实现mysql+jsp+Android
- java+ssh学生公寓管理系统
- 基于SSH的网上银行系统
- 项目申报系统(Struts2+Spring+Hibernate+
- 基于SSH框架的javaWeb项目网上调查问卷
- java的jar包,几乎很全
- 个人博客网站,javaEE
- ssh+mysql实现的Java web在线订电影票系统
- 二手交易闲鱼聊天关注微信小程序代
- 基于SSH的学生选课系统含完整系统实
- 基于SSH的医院挂号预约系统
- 基于mysql-android studio-web服务器实现简
- 基于JSP,MYSQL的个人银行系统源码及全
- 宠物商店SSH实现
- javawebservlet+hibernate实现登陆注册增删
评论
共有 条评论