• 大小: 13.65MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-19
  • 语言: Java
  • 标签: java  java网站  mysql  

资源简介

用java编写的网站招聘项目,数据库用到的是mysql,欢迎有需要的下载,如有其他需要请联系,适合学习者使用

资源截图

代码片段和文件信息

package com.nkl.admin.action;

import java.util.Date;
import java.util.List;

import com.nkl.admin.manager.AdminManager;
import com.nkl.common.action.baseAction;
import com.nkl.common.util.DateUtil;
import com.nkl.common.util.Param;
import com.nkl.page.domain.Info;
import com.nkl.page.domain.Resume;
import com.nkl.page.domain.Sblog;
import com.nkl.page.domain.Task;
import com.nkl.page.domain.User;
import com.nkl.page.domain.Vote;

public class AdminAction  extends baseAction {

private static final long serialVersionUID = 1L;
AdminManager adminManager = new AdminManager();

//抓取页面参数
User paramsUser;
Task paramsTask;
Sblog paramsSblog;
Info paramsInfo;
Resume paramsResume;
Vote paramsVote;
String tip;


/**
 * @title: saveAdmin
 * @Description: 保存修改个人信息
 * @return String
 */
public String saveAdmin(){
try {
//验证用户会话是否失效
if (!validateAdmin()) {
return “loginTip“;
}
 //保存修改个人信息
adminManager.updateUser(paramsUser);
//更新session
User admin = new User();
admin.setUser_id(paramsUser.getUser_id());
admin = adminManager.getUser(admin);
Param.setSession(“admin“ admin);

} catch (Exception e) {
setErrorTip(“编辑异常“ “modifyInfo.jsp“);
}
setSuccessTip(“编辑成功“ “modifyInfo.jsp“);
return “infoTip“;
}

/**
 * @title: saveAdminPass
 * @Description: 保存修改个人密码
 * @return String
 */
public String saveAdminPass(){
try {
//验证用户会话是否失效
if (!validateAdmin()) {
return “loginTip“;
}
 //保存修改个人密码
adminManager.updateUser(paramsUser);
//更新session
User admin = (User)Param.getSession(“admin“);
if (admin!=null) {
admin.setUser_pass(paramsUser.getUser_pass());
Param.setSession(“admin“ admin);
}

} catch (Exception e) {
setErrorTip(“修改异常“ “modifyPwd.jsp“);
}
setSuccessTip(“修改成功“ “modifyPwd.jsp“);
return “infoTip“;
}

/**
 * @title: listUsers
 * @Description: 查询用户
 * @return String
 */
public String listUsers(){
try {
if (paramsUser==null) {
paramsUser = new User();
}
//查询注册用户
paramsUser.setUser_type(1);
//设置分页信息
setPagination(paramsUser);
int[] sum={0};
List users = adminManager.listUsers(paramsUsersum); 

Param.setAttribute(“users“ users);
setTotalCount(sum[0]);

} catch (Exception e) {
setErrorTip(“查询用户异常“ “main.jsp“);
return “infoTip“;
}

return “userShow“;
}

/**
 * @title: addUserShow
 * @Description: 显示添加用户页面
 * @return String
 */
public String addUserShow(){
return “userEdit“;
}

/**
 * @title: addUser
 * @Description: 添加用户
 * @return String
 */
public String addUser(){
try {
 //添加用户
paramsUser.setUser_type(1);
paramsUser.setReg_date(DateUtil.dateToDateString(new Date() “yyyy-MM-dd HH:mm:ss“));
adminManager.addUser(paramsUser);

} catch (Exception e) {
setErrorTip(“添加用户异常“ “Admin_listUsers.action“);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-02-20 15:30  使用说明\
     目录           0  2019-02-20 15:25  使用说明\camputer\
     文件         841  2019-02-19 10:27  使用说明\camputer\.classpath
     文件        1041  2019-02-19 10:27  使用说明\camputer\.project
     目录           0  2019-02-20 15:25  使用说明\camputer\.settings\
     文件         567  2019-02-19 10:27  使用说明\camputer\.settings\.jsdtscope
     文件          57  2019-02-19 10:31  使用说明\camputer\.settings\org.eclipse.core.resources.prefs
     文件         364  2019-02-19 10:27  使用说明\camputer\.settings\org.eclipse.jdt.core.prefs
     文件         476  2019-02-19 10:27  使用说明\camputer\.settings\org.eclipse.wst.common.component
     文件         345  2019-02-19 10:27  使用说明\camputer\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2019-02-19 10:27  使用说明\camputer\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2019-02-19 10:27  使用说明\camputer\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2019-02-20 15:25  使用说明\camputer\build\
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\
     文件          74  2019-02-19 10:30  使用说明\camputer\build\classes\commons-logging.properties
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\admin\
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\admin\action\
     文件        9258  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\admin\action\AdminAction.class
     文件        2237  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\admin\action\LoginAction.class
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\admin\manager\
     文件       10343  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\admin\manager\AdminManager.class
     文件        1646  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\admin\manager\LoginManager.class
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\common\
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\common\action\
     文件        5871  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\common\action\baseAction.class
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\common\dao\
     文件       10326  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\common\dao\baseDao.class
     文件        2857  2019-02-19 10:35  使用说明\camputer\build\classes\com\nkl\common\dao\ConnPoll.class
     目录           0  2019-02-20 15:25  使用说明\camputer\build\classes\com\nkl\common\util\
............此处省略595个文件信息

评论

共有 条评论