资源简介
文是运用tocamt6.0+myeclipse8.6+jdk6搭建的SSH平台,通过模拟用户登陆界面来展现框架的增、删、改、查功能。
代码片段和文件信息
package controller;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import org.springframework.beans.BeanUtils;
import service.LoginService;
import entity.User;
import entity.UserForm;
import com.opensymphony.xwork2.ActionSupport;
public class LoginControler extends ActionSupport {
private static final long serialVersionUID = 1L;
private UserForm userForm;
private LoginService loginService;
public LoginService getLoginService() {
return loginService;
}
public void setLoginService(LoginService loginService) {
this.loginService = loginService;
}
public UserForm getUser() {
return userForm;
}
public void setUser(UserForm user) {
this.userForm = user;
}
public String login() throws UnsupportedEncodingException{
HttpServletRequest request = ServletActionContext.getRequest();
request.setCharacterEncoding(“UTF-8“);
User user = new User();
BeanUtils.copyProperties(userForm user);
if(loginService.login(user)){
request.setAttribute(“user“loginService.findUser(user));
return SUCCESS;
}
else{
request.setAttribute(“error“ “�û�������“);
return ERROR;
}
}
/**
*
* @return
* @throws IOException
*/
public String checkUser() throws IOException{
HttpServletRequest request = ServletActionContext.getRequest();
request.setCharacterEncoding(“UTF-8“);
HttpServletResponse response=ServletActionContext.getResponse();
response.setContentType(“text/html“);
PrintWriter out = response.getWriter();
String name =request.getParameter(“username“);
name =new String((name.getBytes(“ISO-8859-1“))“UTF-8“);
User user = new User();
user.setUsername(name);
if(loginService.login(user))
out.println(“false“);
else
out.println(“true“);
out.flush();
out.close();
return SUCCESS;
}
public String register(){
HttpServletRequest request = ServletActionContext.getRequest();
User user = new User();
BeanUtils.copyProperties(userForm user);
loginService.Register(user);
return SUCCESS;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5974 2014-09-21 00:21 MAjinobili_SSH\.classpath
文件 589 2014-09-20 22:43 MAjinobili_SSH\.myhibernatedata
文件 315 2014-09-23 00:05 MAjinobili_SSH\.myme
文件 240 2014-09-20 22:46 MAjinobili_SSH\.mystrutsdata
文件 1780 2014-09-20 23:53 MAjinobili_SSH\.project
文件 56 2014-09-20 22:46 MAjinobili_SSH\.settings\com.genuitec.eclipse.blue.projects.properties
文件 88 2014-09-22 10:01 MAjinobili_SSH\.settings\org.eclipse.core.resources.prefs
文件 330 2014-09-20 22:36 MAjinobili_SSH\.settings\org.eclipse.jdt.core.prefs
文件 478 2014-09-20 22:43 MAjinobili_SSH\.springBeans
文件 3513 2014-09-22 10:04 MAjinobili_SSH\src\.struts.mex
文件 2307 2014-09-22 10:28 MAjinobili_SSH\src\controller\LoginControler.java
文件 1739 2014-09-22 09:10 MAjinobili_SSH\src\controller\UpdateController.java
文件 417 2014-09-20 23:53 MAjinobili_SSH\src\dao\ba
文件 960 2014-09-20 23:53 MAjinobili_SSH\src\daoImpl\ba
文件 758 2014-09-22 09:39 MAjinobili_SSH\src\entity\User.hbm.xm
文件 681 2014-09-20 23:53 MAjinobili_SSH\src\entity\User.java
文件 535 2014-09-21 13:58 MAjinobili_SSH\src\entity\UserForm.java
文件 476 2014-09-20 20:48 MAjinobili_SSH\src\log4j.properties
文件 2787 2014-09-22 09:35 MAjinobili_SSH\src\resource\applicationContext_spring.xm
文件 186 2014-09-21 14:07 MAjinobili_SSH\src\service\LoginService.java
文件 203 2014-09-21 17:01 MAjinobili_SSH\src\service\UpdateService.java
文件 707 2014-09-21 14:07 MAjinobili_SSH\src\serviceImpl\LoginServiceImpl.java
文件 665 2014-09-21 17:01 MAjinobili_SSH\src\serviceImpl\UpdateServiceImpl.java
文件 1746 2014-09-22 10:04 MAjinobili_SSH\src\struts.xm
文件 909 2014-09-22 10:50 MAjinobili_SSH\user.sql
文件 834 2014-09-20 22:36 MAjinobili_SSH\WebRoot\index.jsp
文件 36 2014-09-20 22:36 MAjinobili_SSH\WebRoot\me
文件 811 2014-09-21 17:01 MAjinobili_SSH\WebRoot\web\delete_success.jsp
文件 807 2014-09-21 12:01 MAjinobili_SSH\WebRoot\web\error.jsp
文件 1407 2014-09-21 17:01 MAjinobili_SSH\WebRoot\web\login.jsp
............此处省略106个文件信息
相关资源
- SSH框架搭建综合项目案例
- SSH框架整合代码
- MySSH文件夹
- 基于SSH框架的员工管理系统
- 易买网WEB项目SSH框架
- 基于SSH框架的员工信息操作实现案例
- 基于SSH框架旅游信息管理系统
- 基于ssh框架的OA系统
- SSH框架的留言板及回复功能
- SSH框架_easyui_学生成绩管理系统
- SSH一个简单的SSH框架学习项目
- ssh框架简单的增删改查及分页案例
- ssh框架开发的个人博客系统前后台.
- 基于ssh框架开发的新闻发布系统
- IDEA下maven管理的SSH框架 spring4 + stru
- 基于SSH框架的影院网上订票系统
- 基于ssh框架的宾馆订房系统
- SSH框架增删改查
- 基于ssh框架开发的在线考试系统
- 用SSH做的学生管理系统
- 基于ssh框架的web旅游管理系统
- SSH框架搭建源码
- 注解方式搭建ssh框架并简单实现注册
- SSH框架引用存储过程的含源代码)
- SSH框架整合之增删改查
- 完整的ssh项目源码
- SSH框架简单,通俗易懂
- 基于SSH框架的图书管理系统
- ssh框架网上购物商城练习包含完整代
- 基于SSH框架的超市管理系统附数据库
评论
共有 条评论