资源简介
此项目是我本科毕业设计题目,运用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+Spring Security+MySQL
- Struts、Hibernate、Spring框架SSH框架整合
- 基于SSH的旅游网站
- ssh实现分页功能一个简单的小项目
- 基于ssh的BBS论坛
- 房屋管理系统SSH Oracle数据库
- 基于SSH框架的微博实现
- 龙门物流管理系统--Ext+SSH框架
- 一个经典的SSH框架银行系统源码+数据
- extjs4登陆小
- 学生成绩管理系统ssh
- SSH整合框架注册登录系统
- SSH下开发的网上订货系统源码
- 基于ssh框架的web论坛系统源码
- ssh框架的模糊查询
- 最新-客户关系管理系统-(基于SSH框架
- 银行系统 B/S架构 SSH框架
- ssh+sqlserver的企业人事管理系统
- 游戏点卡,ssh框架,毕业项目
- 非常实用的ssh2架构的仿淘宝Shopping网
- SSH房屋租赁管理
- ssh2文件上传和
- SSH2整合(Struts2+Spring+Hibernate)+SQL S
- 基于SSH的网上招聘求职系统的源代码
- ssh+mysql学生成绩管理系统
- SSH个人信息管理系统
- 论坛毕设
- SSH+MySQL酒店管理系统
- 基于SSH的学生选课系统 文档+代码
评论
共有 条评论