资源简介
利用注解的方式,完成ssh(struts2、spring、hibernate)框架的搭建,并简单的实现了注册和登录页面
代码片段和文件信息
package com.ssh.action;
import javax.annotation.Resource;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import com.opensymphony.xwork2.ActionSupport;
import com.ssh.entity.User;
import com.ssh.service.IUserService;
/**
* 用户控制器的实现,判断登录的用户名以及密码是否存在
* @author Administrator
*
*/
@Namespace(“/user“)
@Controller
public class UserAction extends ActionSupport {
private static final long serialVersionUID = -6608326471441433394L;
@Resource
private IUserService iUserService;
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
/**
* 注册新用户
* @return
*/
@Action(value=“regAction“results={
@Result(name=“regSuccess“location=“/regSucc.jsp“)
@Result(name=“regFaile“location=“/regFaile.jsp“)
})
public String register(){
System.out.println(“注册id: “+user.getId() +“ 注册的用户名: “+user.getUserName()+“ 密码: “+user.getPassword());
iUserService.saveUser(user);
Boolean check = iUserService.getUserByName(user.getUserName());
if(check){
System.out.println(“reg seccess“);
return “regSuccess“;
}else{
System.out.println(“reg faile“);
return “regFaile“;
}
}
/**
* 检查用户登录
* @return
*/
@Action(value=“loginAction“results={
@Result(name=“LoginSuccess“location=“/loginSucc.jsp“)
@Result(name=“LoginFaile“location=“/loginFaile.jsp“)
})
public String login(){
Boolean check = iUserService.getUserByNameAndPassword(user);
if(check){
System.out.println(“login seccess“);
return “LoginSuccess“;
}else{
System.out.println(“login faile“);
return “LoginFaile“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 834 2016-10-08 11:31 sshPro\.classpath
文件 1039 2016-10-08 11:31 sshPro\.project
文件 567 2016-10-08 11:31 sshPro\.settings\.jsdtscope
文件 364 2016-10-08 11:31 sshPro\.settings\org.eclipse.jdt.core.prefs
文件 470 2016-10-08 11:31 sshPro\.settings\org.eclipse.wst.common.component
文件 345 2016-10-08 11:31 sshPro\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-10-08 11:31 sshPro\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-10-08 11:31 sshPro\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2513 2016-10-09 17:19 sshPro\build\classes\com\ssh\action\UserAction.class
文件 1963 2016-10-09 16:10 sshPro\build\classes\com\ssh\dao\impl\UserDao.class
文件 265 2016-10-09 17:23 sshPro\build\classes\com\ssh\dao\IUserDao.class
文件 1315 2016-10-09 17:23 sshPro\build\classes\com\ssh\entity\User.class
文件 1066 2016-10-09 16:06 sshPro\build\classes\com\ssh\service\impl\UserService.class
文件 277 2016-10-09 17:24 sshPro\build\classes\com\ssh\service\IUserService.class
文件 2034 2016-10-09 17:19 sshPro\src\com\ssh\action\UserAction.java
文件 1295 2016-10-09 16:10 sshPro\src\com\ssh\dao\impl\UserDao.java
文件 383 2016-10-09 17:23 sshPro\src\com\ssh\dao\IUserDao.java
文件 1040 2016-10-09 17:23 sshPro\src\com\ssh\entity\User.java
文件 726 2016-10-09 16:06 sshPro\src\com\ssh\service\impl\UserService.java
文件 391 2016-10-09 17:24 sshPro\src\com\ssh\service\IUserService.java
文件 1376 2016-10-09 17:43 sshPro\WebContent\index.jsp
文件 623 2016-10-09 15:14 sshPro\WebContent\loginFaile.jsp
文件 623 2016-10-09 15:14 sshPro\WebContent\loginSucc.jsp
文件 39 2016-10-08 11:31 sshPro\WebContent\me
文件 1240 2016-10-09 17:43 sshPro\WebContent\reg.jsp
文件 623 2016-10-09 16:13 sshPro\WebContent\regFaile.jsp
文件 623 2016-10-09 16:14 sshPro\WebContent\regSucc.jsp
文件 2658 2016-10-09 14:52 sshPro\WebContent\WEB-INF\config\applicationContext.xm
文件 314 2016-10-08 11:52 sshPro\WebContent\WEB-INF\config\sshDB.properties
文件 870 2016-10-09 14:51 sshPro\WebContent\WEB-INF\config\struts.xm
............此处省略118个文件信息
相关资源
- SSH框架引用存储过程的含源代码)
- SSH框架整合之增删改查
- 完整的ssh项目源码
- SSH框架简单,通俗易懂
- 基于SSH框架的图书管理系统
- ssh框架网上购物商城练习包含完整代
- springboot+mybatis+layui+shiro 权限注解-后台
- 基于SSH框架的超市管理系统附数据库
- ssh框架的学生管理的简单,包括增删
- ssh租房系统项目源码-附数据库
- ssh框架宠物系统.rar
- SSH框架图书商城系统带支付功能
- 基于注解的Spring_mvc增删改DEMO源码
- 简单的SSH框架的增删改查
- 基于全注解的ssh完整
- 基于SSH三大框架的信息管理系统的毕
- SSH Project
- 简单的ssh框架项目
- OA管理系统SSH框架---北大青鸟学士后第
- 使用ssh框架实现的员工管理系统
- 一个完整的ssh框架搭建的登陆注册系
- 实验预约系统
- 基于SSH框架的健身俱乐部管理系统
- 超级详细通俗易懂-SSH框架讲义完整版
- 基于ssh框架简单的学生信息管理系统
- SSH框架代码
- 基于SSH框架消息管理系统
- 论坛系统ssh框架
- 一个简单的SSH框架项目
- BS SSH框架详解包括代码有解释
评论
共有 条评论