资源简介
此项目是我本科毕业设计题目,运用MyEclipse开发工具,Tomcat服务器,Mysql数据库综合开发,运用了SSH框架,能够实现前台站点查询,线路查询,站站查询,其中站站查询中用到了换乘算法,很适合做毕业设计。另外还附带了数据库,可直接插入到数据库然后部署运行就可以了。
代码片段和文件信息
package tarena.ssh2.action;
import java.util.List;
import java.util.Map;
import org.apache.struts2.interceptor.SessionAware;
import tarena.ssh2.dao.AdminDAO;
import tarena.ssh2.pojo.Message;
import tarena.ssh2.pojo.User;
import com.opensymphony.xwork2.ActionSupport;
public class AdminAction extends ActionSupport implements SessionAware{
/**
*
*/
private static final long serialVersionUID = -8470759829391059723L;
private Mapject> session;
private String adminname;
private String password;
private String securityCode;
private User user = new User();
private List us;
private List msg;
private int id;
private AdminDAO adminDAO;
private Message ms = new Message();
public Message getMs() {
return ms;
}
public void setMs(Message ms) {
this.ms = ms;
}
@Override
public void setSession(Mapject> session) {
this.session = session;
}
/**
* 显示所有留言
*/
public String show(){
msg = adminDAO.showMessage();
return “success“;
}
/**
* 显示所有用户
*/
public String listUser(){
us = adminDAO.listUser();
if(us!=null){
return “list“;
}
return “fail“;
}
/**
* 删除用户
*/
public String deleteUser(){
adminDAO.deleteUser(user.getId());
return “list“;
}
/**
* 删除消息
*/
public String deleteMessage(){
adminDAO.deleteMessage(ms.getId());
return “delete“;
}
/**
* 管理员注销
* @return
*/
public String logout(){
session.remove(“admin“);
return “logout“;
}
public String login(){
if(adminDAO.matchedAdmin(adminname password)){
session.put(“admin“adminname );
return “loginSuccess“;
}
this.addActionerror(“用户名或密码不匹配“);
return “login“;
}
public void validateLogin() {
String serverCode = (String)session.get(“SESSION_SECURITY_CODE“);
if(!serverCode.equals(securityCode)){
this.addFieldError(“code“ “验证码错误“);
}
if(null==adminname || ““.equals(adminname.trim())){
this.addFieldError(“adminnameIsEmpty“ “用户名不能为空“);
}else if(null==password || ““.equals(password.trim())){
this.addFieldError(“pwdIsEmpty““密码不能为空“);
}
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public List getUs() {
return us;
}
public void setUs(List us) {
this.us = us;
}
public List getMsg() {
return msg;
}
public void setMsg(List msg) {
this.msg = msg;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public AdminDAO getAdminDAO() {
return adminDAO;
}
public void setAdminDAO(AdminDAO adminDAO) {
this.adminDAO = adminDAO;
}
public String getAdminname() {
return adminname;
}
public void setAdminname(String adminname) {
this.adminname = adminname;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-11-18 14:31 ssh\
文件 2509 2013-02-27 12:15 ssh\.classpath
目录 0 2012-11-18 14:31 ssh\.myeclipse\
文件 282 2013-02-21 10:20 ssh\.myme
文件 1276 2012-11-18 14:38 ssh\.project
目录 0 2012-11-18 16:41 ssh\src\
文件 6113 2013-05-14 15:47 ssh\src\.struts.mex
文件 1806 2013-03-30 22:46 ssh\src\applicationContext.xm
文件 2120 2013-03-30 19:38 ssh\src\dataSource.xm
文件 122 2013-02-26 10:17 ssh\src\dbcp.properties
文件 4796 2013-05-14 15:47 ssh\src\struts.xm
目录 0 2012-11-18 14:35 ssh\src\tarena\
目录 0 2013-03-27 10:22 ssh\src\tarena\ssh2\
目录 0 2013-03-30 19:53 ssh\src\tarena\ssh2\action\
文件 3367 2013-05-06 13:52 ssh\src\tarena\ssh2\action\AdminAction.java
文件 1329 2013-03-30 17:08 ssh\src\tarena\ssh2\action\DeptAction.java
文件 620 2012-11-18 17:25 ssh\src\tarena\ssh2\action\ListAction.java
文件 1930 2013-04-16 23:04 ssh\src\tarena\ssh2\action\ListStInfoAction.java
文件 2451 2013-03-30 23:07 ssh\src\tarena\ssh2\action\MessageAction.java
文件 1440 2013-03-30 16:19 ssh\src\tarena\ssh2\action\OperateBusStAction.java
文件 8216 2013-05-14 23:56 ssh\src\tarena\ssh2\action\QueryAction.java
文件 1417 2013-03-26 11:53 ssh\src\tarena\ssh2\action\SecurityCodeImageAction.java
文件 1496 2013-04-16 18:05 ssh\src\tarena\ssh2\action\StInfoAction.java
文件 3984 2013-05-14 15:40 ssh\src\tarena\ssh2\action\UserAction.java
目录 0 2013-03-30 19:52 ssh\src\tarena\ssh2\dao\
文件 534 2013-05-06 13:29 ssh\src\tarena\ssh2\dao\AdminDAO.java
文件 1606 2013-05-06 13:28 ssh\src\tarena\ssh2\dao\AdminDAOHibernateImpl.java
文件 279 2012-11-18 15:16 ssh\src\tarena\ssh2\dao\DeptDAO.java
文件 1207 2012-11-18 15:17 ssh\src\tarena\ssh2\dao\DeptDAOHibernateImpl.java
文件 383 2013-03-30 22:57 ssh\src\tarena\ssh2\dao\MessageDAO.java
文件 1090 2013-05-13 11:23 ssh\src\tarena\ssh2\dao\MessageDAOHibernateImpl.java
............此处省略217个文件信息
相关资源
- ssh+mysql企业人力资源管理系统.zip
- 基于SSH的汽车4S店管理系统
- SSH2实现的商城系统
- 基于SSH框架搭建的手机app后台项目
- 进销存管理系统 SSH+MYsql 代码简单易懂
- 农产品交易平台源码
- 高校学生选课系统SSH+mysql
- 淘宝发货__ssh__网上商城(ssh_eshop)
- ssh整合poi导入导出Excel
- ssh框架+mysql博客系统
- ssh框架spring+struts+hibernate实现注册登录
- SSH实现网上商城系统
- 基于SSH2+Maven+EasyUI+MySQL技术实战开发易
- ssh mvc ajax 购物车
- 二手图书在线交易平台 毕业设计
- 基于SSH2学生信息管理系统毕业课程设
- 基于SSH2高校毕业生去向信息管理系统
- 基于ssh的网上订餐系统178011
- ssh框架实现仓库管理系统
- 车辆管理系统(ssh+oracle)
- spring springmvc hibernate mySql图书管理系统
- SSH(hibernate+struts2+spring)火车订票系
- 基于ssh框架的增删改查
- ssh进销存源码
- 基于ssh的简单仓库管理系统
- ssh整合 小餐馆的点餐系统
- ssh简单整合带有数据库
- SSH整合框架登录加增删改查demo
- 学生信息后台管理系统 S2SH含MySQL数据
- ssh实现购物车的功能
评论
共有 条评论